./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i --full-output --witness-type correctness_witness --witnessparser.only.consider.loop.invariants false --validate ./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/13-privatized_04-priv_multi_true.yml/witness.yml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 13967880 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i ./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/13-privatized_04-priv_multi_true.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false --witnessparser.only.consider.loop.invariants false --- Real Ultimate output --- This is Ultimate 0.2.4-wip.fs.extract-columns-1396788-m [2024-02-02 16:12:08,356 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-02 16:12:08,432 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-02-02 16:12:08,439 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-02 16:12:08,439 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-02 16:12:08,464 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-02 16:12:08,467 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-02 16:12:08,468 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-02 16:12:08,468 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-02 16:12:08,471 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-02 16:12:08,472 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-02 16:12:08,472 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-02 16:12:08,473 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-02 16:12:08,474 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-02 16:12:08,474 INFO L153 SettingsManager]: * Use SBE=true [2024-02-02 16:12:08,474 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-02 16:12:08,474 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-02 16:12:08,475 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-02 16:12:08,475 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-02-02 16:12:08,475 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-02 16:12:08,475 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-02 16:12:08,476 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-02 16:12:08,476 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-02 16:12:08,476 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-02 16:12:08,476 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-02 16:12:08,477 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-02 16:12:08,477 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-02 16:12:08,477 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-02 16:12:08,477 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-02 16:12:08,478 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-02 16:12:08,478 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-02 16:12:08,479 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-02 16:12:08,479 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-02 16:12:08,479 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-02 16:12:08,479 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-02 16:12:08,479 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-02 16:12:08,480 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-02-02 16:12:08,480 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-02-02 16:12:08,480 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-02 16:12:08,480 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-02 16:12:08,480 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-02 16:12:08,481 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-02 16:12:08,481 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-02 16:12:08,481 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false [2024-02-02 16:12:08,734 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-02 16:12:08,759 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-02 16:12:08,761 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-02 16:12:08,762 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-02 16:12:08,763 INFO L274 PluginConnector]: CDTParser initialized [2024-02-02 16:12:08,763 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i [2024-02-02 16:12:09,835 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-02 16:12:10,095 INFO L384 CDTParser]: Found 1 translation units. [2024-02-02 16:12:10,096 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i [2024-02-02 16:12:10,118 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bacd20287/204e04e0bcfd45539392633efe710aeb/FLAG51e6d1c33 [2024-02-02 16:12:10,128 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bacd20287/204e04e0bcfd45539392633efe710aeb [2024-02-02 16:12:10,135 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-02 16:12:10,136 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-02 16:12:10,137 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/13-privatized_04-priv_multi_true.yml/witness.yml [2024-02-02 16:12:10,251 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-02 16:12:10,252 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-02 16:12:10,255 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-02 16:12:10,255 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-02 16:12:10,259 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-02 16:12:10,260 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.02 04:12:10" (1/2) ... [2024-02-02 16:12:10,260 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e3fa0d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.02 04:12:10, skipping insertion in model container [2024-02-02 16:12:10,261 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.02 04:12:10" (1/2) ... [2024-02-02 16:12:10,263 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@8078c60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.02 04:12:10, skipping insertion in model container [2024-02-02 16:12:10,263 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 02.02 04:12:10" (2/2) ... [2024-02-02 16:12:10,263 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e3fa0d1 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 02.02 04:12:10, skipping insertion in model container [2024-02-02 16:12:10,264 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 02.02 04:12:10" (2/2) ... [2024-02-02 16:12:10,264 INFO L86 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-02 16:12:10,380 INFO L99 nessWitnessExtractor]: Found the following entries in the witness: [2024-02-02 16:12:10,382 INFO L101 nessWitnessExtractor]: Location invariant before [L1176-L1176] ((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,382 INFO L101 nessWitnessExtractor]: Location invariant before [L1208-L1208] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:10,382 INFO L101 nessWitnessExtractor]: Location invariant before [L1159-L1159] (((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL)) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:10,382 INFO L101 nessWitnessExtractor]: Location invariant before [L1169-L1169] ((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,382 INFO L101 nessWitnessExtractor]: Location invariant before [L1209-L1209] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:10,383 INFO L101 nessWitnessExtractor]: Location invariant before [L1173-L1173] ((A == 6) && (B == 6)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,383 INFO L101 nessWitnessExtractor]: Location invariant before [L1189-L1189] (B == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,383 INFO L101 nessWitnessExtractor]: Location invariant before [L1187-L1187] (unsigned long )arg == 0UL [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1206-L1206] (((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0) [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1190-L1190] ((B == 5) && (p == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1211-L1211] (((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0) [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1175-L1175] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1161-L1161] (((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL)) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1160-L1160] ((B == 5) && ((unsigned long )arg == 0UL)) && (((((((((((9 <= A && 9 <= i) && A <= 99) && i <= 99) || (A == 8 && i == 8)) || (A == 7 && i == 7)) || (A == 6 && i == 6)) || (A == 5 && i == 5)) || (A == 4 && i == 4)) || (A == 3 && i == 3)) || (A == 2 && i == 2)) || ((1 == i && A == 1) && i == 1)) [2024-02-02 16:12:10,384 INFO L101 nessWitnessExtractor]: Location invariant before [L1207-L1207] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:10,385 INFO L101 nessWitnessExtractor]: Loop invariant at [L1186-L1186] (unsigned long )arg == 0UL [2024-02-02 16:12:10,385 INFO L101 nessWitnessExtractor]: Location invariant before [L1171-L1171] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,385 INFO L101 nessWitnessExtractor]: Location invariant before [L1170-L1170] ((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,385 INFO L101 nessWitnessExtractor]: Location invariant before [L1158-L1158] ((unsigned long )arg == 0UL) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:10,385 INFO L101 nessWitnessExtractor]: Location invariant before [L1188-L1188] (B == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,385 INFO L101 nessWitnessExtractor]: Loop invariant at [L1167-L1167] (unsigned long )arg == 0UL [2024-02-02 16:12:10,386 INFO L101 nessWitnessExtractor]: Location invariant before [L1162-L1162] ((unsigned long )arg == 0UL) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:10,386 INFO L101 nessWitnessExtractor]: Location invariant before [L1164-L1164] (i == 100) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,386 INFO L101 nessWitnessExtractor]: Location invariant before [L1180-L1180] (unsigned long )arg == 0UL [2024-02-02 16:12:10,386 INFO L101 nessWitnessExtractor]: Location invariant before [L1174-L1174] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,386 INFO L101 nessWitnessExtractor]: Location invariant before [L1168-L1168] (unsigned long )arg == 0UL [2024-02-02 16:12:10,386 INFO L101 nessWitnessExtractor]: Location invariant before [L1210-L1210] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:10,387 INFO L101 nessWitnessExtractor]: Location invariant before [L1213-L1213] i == 10 [2024-02-02 16:12:10,387 INFO L101 nessWitnessExtractor]: Location invariant before [L1172-L1172] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,387 INFO L101 nessWitnessExtractor]: Location invariant before [L1195-L1195] (p == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,387 INFO L101 nessWitnessExtractor]: Location invariant before [L1202-L1202] (A == 5) && (B == 5) [2024-02-02 16:12:10,387 INFO L101 nessWitnessExtractor]: Location invariant before [L1191-L1191] (p == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:10,387 INFO L101 nessWitnessExtractor]: Loop invariant at [L1157-L1157] (unsigned long )arg == 0UL [2024-02-02 16:12:10,429 INFO L179 MainTranslator]: Built tables and reachable declarations [2024-02-02 16:12:10,586 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i[1087,1100] [2024-02-02 16:12:10,810 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-02-02 16:12:10,823 INFO L204 MainTranslator]: Completed pre-run [2024-02-02 16:12:10,833 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i[1087,1100] Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local [2024-02-02 16:12:10,962 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-02-02 16:12:11,016 ERROR L326 MainTranslator]: Unsupported Syntax: The following functions are not defined or handled internally: sleep [2024-02-02 16:12:11,017 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@8078c60 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 02.02 04:12:11, skipping insertion in model container [2024-02-02 16:12:11,017 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-02-02 16:12:11,018 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-02-02 16:12:11,020 INFO L158 Benchmark]: Toolchain (without parser) took 766.84ms. Allocated memory is still 180.4MB. Free memory was 115.4MB in the beginning and 127.7MB in the end (delta: -12.3MB). Peak memory consumption was 38.5MB. Max. memory is 16.1GB. [2024-02-02 16:12:11,020 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 127.9MB. Free memory is still 97.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-02 16:12:11,021 INFO L158 Benchmark]: Witness Parser took 0.15ms. Allocated memory is still 180.4MB. Free memory is still 120.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-02 16:12:11,022 INFO L158 Benchmark]: CACSL2BoogieTranslator took 762.80ms. Allocated memory is still 180.4MB. Free memory was 115.4MB in the beginning and 127.7MB in the end (delta: -12.3MB). Peak memory consumption was 38.5MB. Max. memory is 16.1GB. [2024-02-02 16:12:11,024 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 127.9MB. Free memory is still 97.8MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.15ms. Allocated memory is still 180.4MB. Free memory is still 120.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 762.80ms. Allocated memory is still 180.4MB. Free memory was 115.4MB in the beginning and 127.7MB in the end (delta: -12.3MB). Peak memory consumption was 38.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: -1]: Unsupported Syntax The following functions are not defined or handled internally: sleep RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i ./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/13-privatized_04-priv_multi_true.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false --witnessparser.only.consider.loop.invariants false --- Real Ultimate output --- This is Ultimate 0.2.4-wip.fs.extract-columns-1396788-m [2024-02-02 16:12:13,390 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-02-02 16:12:13,464 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-02-02 16:12:13,471 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-02-02 16:12:13,471 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-02-02 16:12:13,501 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-02-02 16:12:13,502 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-02-02 16:12:13,502 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-02-02 16:12:13,503 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-02-02 16:12:13,506 INFO L153 SettingsManager]: * Use memory slicer=true [2024-02-02 16:12:13,506 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-02-02 16:12:13,506 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-02-02 16:12:13,507 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-02-02 16:12:13,508 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-02-02 16:12:13,508 INFO L153 SettingsManager]: * Use SBE=true [2024-02-02 16:12:13,509 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-02-02 16:12:13,509 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-02-02 16:12:13,509 INFO L153 SettingsManager]: * sizeof long=4 [2024-02-02 16:12:13,509 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-02-02 16:12:13,510 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-02-02 16:12:13,510 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-02-02 16:12:13,511 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-02-02 16:12:13,511 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-02-02 16:12:13,511 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-02-02 16:12:13,511 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-02-02 16:12:13,511 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-02-02 16:12:13,512 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-02-02 16:12:13,515 INFO L153 SettingsManager]: * sizeof long double=12 [2024-02-02 16:12:13,515 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-02-02 16:12:13,516 INFO L153 SettingsManager]: * Use constant arrays=true [2024-02-02 16:12:13,532 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-02-02 16:12:13,533 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-02-02 16:12:13,533 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-02-02 16:12:13,533 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-02-02 16:12:13,533 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-02-02 16:12:13,534 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-02-02 16:12:13,534 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-02-02 16:12:13,534 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-02-02 16:12:13,535 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-02-02 16:12:13,535 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-02-02 16:12:13,535 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-02-02 16:12:13,535 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-02-02 16:12:13,535 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-02-02 16:12:13,535 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-02-02 16:12:13,536 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-02-02 16:12:13,536 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-02-02 16:12:13,536 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessparser: Only consider loop invariants -> false [2024-02-02 16:12:13,807 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-02-02 16:12:13,821 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-02-02 16:12:13,823 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-02-02 16:12:13,824 INFO L270 PluginConnector]: Initializing CDTParser... [2024-02-02 16:12:13,824 INFO L274 PluginConnector]: CDTParser initialized [2024-02-02 16:12:13,825 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i [2024-02-02 16:12:14,990 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-02-02 16:12:15,227 INFO L384 CDTParser]: Found 1 translation units. [2024-02-02 16:12:15,227 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i [2024-02-02 16:12:15,245 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e50f7e38a/d8ae92893cba47868fe894e1de412f8f/FLAGde3c45263 [2024-02-02 16:12:15,258 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e50f7e38a/d8ae92893cba47868fe894e1de412f8f [2024-02-02 16:12:15,260 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-02-02 16:12:15,261 INFO L274 PluginConnector]: Witness Parser initialized [2024-02-02 16:12:15,262 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/13-privatized_04-priv_multi_true.yml/witness.yml [2024-02-02 16:12:15,374 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-02-02 16:12:15,375 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-02-02 16:12:15,376 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-02-02 16:12:15,376 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-02-02 16:12:15,379 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-02-02 16:12:15,392 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.02 04:12:15" (1/2) ... [2024-02-02 16:12:15,393 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@261242f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.02 04:12:15, skipping insertion in model container [2024-02-02 16:12:15,393 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.02 04:12:15" (1/2) ... [2024-02-02 16:12:15,394 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@5f6d773 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.02 04:12:15, skipping insertion in model container [2024-02-02 16:12:15,394 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 02.02 04:12:15" (2/2) ... [2024-02-02 16:12:15,395 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@261242f1 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 02.02 04:12:15, skipping insertion in model container [2024-02-02 16:12:15,395 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 02.02 04:12:15" (2/2) ... [2024-02-02 16:12:15,395 INFO L86 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-02-02 16:12:15,502 INFO L99 nessWitnessExtractor]: Found the following entries in the witness: [2024-02-02 16:12:15,503 INFO L101 nessWitnessExtractor]: Location invariant before [L1210-L1210] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:15,503 INFO L101 nessWitnessExtractor]: Location invariant before [L1207-L1207] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:15,504 INFO L101 nessWitnessExtractor]: Location invariant before [L1159-L1159] (((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL)) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:15,504 INFO L101 nessWitnessExtractor]: Location invariant before [L1171-L1171] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,504 INFO L101 nessWitnessExtractor]: Location invariant before [L1161-L1161] (((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL)) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:15,504 INFO L101 nessWitnessExtractor]: Location invariant before [L1180-L1180] (unsigned long )arg == 0UL [2024-02-02 16:12:15,504 INFO L101 nessWitnessExtractor]: Location invariant before [L1160-L1160] ((B == 5) && ((unsigned long )arg == 0UL)) && (((((((((((9 <= A && 9 <= i) && A <= 99) && i <= 99) || (A == 8 && i == 8)) || (A == 7 && i == 7)) || (A == 6 && i == 6)) || (A == 5 && i == 5)) || (A == 4 && i == 4)) || (A == 3 && i == 3)) || (A == 2 && i == 2)) || ((1 == i && A == 1) && i == 1)) [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1158-L1158] ((unsigned long )arg == 0UL) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1189-L1189] (B == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1173-L1173] ((A == 6) && (B == 6)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1209-L1209] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1168-L1168] (unsigned long )arg == 0UL [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1211-L1211] (((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0) [2024-02-02 16:12:15,505 INFO L101 nessWitnessExtractor]: Location invariant before [L1191-L1191] (p == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,506 INFO L101 nessWitnessExtractor]: Location invariant before [L1190-L1190] ((B == 5) && (p == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,506 INFO L101 nessWitnessExtractor]: Location invariant before [L1175-L1175] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,506 INFO L101 nessWitnessExtractor]: Location invariant before [L1172-L1172] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,506 INFO L101 nessWitnessExtractor]: Location invariant before [L1188-L1188] (B == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,506 INFO L101 nessWitnessExtractor]: Location invariant before [L1202-L1202] (A == 5) && (B == 5) [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Location invariant before [L1187-L1187] (unsigned long )arg == 0UL [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Location invariant before [L1213-L1213] i == 10 [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Location invariant before [L1164-L1164] (i == 100) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Loop invariant at [L1157-L1157] (unsigned long )arg == 0UL [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Location invariant before [L1162-L1162] ((unsigned long )arg == 0UL) && (((((((((9 <= i && i <= 99) || i == 8) || i == 7) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || (1 == i && i == 1)) [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Location invariant before [L1174-L1174] ((A == 6) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Location invariant before [L1195-L1195] (p == 5) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,507 INFO L101 nessWitnessExtractor]: Loop invariant at [L1186-L1186] (unsigned long )arg == 0UL [2024-02-02 16:12:15,508 INFO L101 nessWitnessExtractor]: Location invariant before [L1169-L1169] ((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,508 INFO L101 nessWitnessExtractor]: Loop invariant at [L1167-L1167] (unsigned long )arg == 0UL [2024-02-02 16:12:15,508 INFO L101 nessWitnessExtractor]: Location invariant before [L1206-L1206] (((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0) [2024-02-02 16:12:15,508 INFO L101 nessWitnessExtractor]: Location invariant before [L1176-L1176] ((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,508 INFO L101 nessWitnessExtractor]: Location invariant before [L1208-L1208] ((A == 5) && (B == 5)) && ((((((((7 <= i && i <= 9) || i == 6) || i == 5) || i == 4) || i == 3) || i == 2) || i == 1) || (0 == i && i == 0)) [2024-02-02 16:12:15,508 INFO L101 nessWitnessExtractor]: Location invariant before [L1170-L1170] ((A == 5) && (B == 5)) && ((unsigned long )arg == 0UL) [2024-02-02 16:12:15,546 INFO L179 MainTranslator]: Built tables and reachable declarations [2024-02-02 16:12:15,699 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i[1087,1100] [2024-02-02 16:12:15,905 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-02-02 16:12:15,916 INFO L204 MainTranslator]: Completed pre-run [2024-02-02 16:12:15,930 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/goblint-regression/13-privatized_04-priv_multi_true.i[1087,1100] Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local Start Parsing Local [2024-02-02 16:12:16,044 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-02-02 16:12:16,102 ERROR L326 MainTranslator]: Unsupported Syntax: The following functions are not defined or handled internally: sleep [2024-02-02 16:12:16,104 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@5f6d773 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 02.02 04:12:16, skipping insertion in model container [2024-02-02 16:12:16,104 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-02-02 16:12:16,104 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-02-02 16:12:16,106 INFO L158 Benchmark]: Toolchain (without parser) took 730.94ms. Allocated memory was 58.7MB in the beginning and 71.3MB in the end (delta: 12.6MB). Free memory was 35.3MB in the beginning and 38.2MB in the end (delta: -2.9MB). Peak memory consumption was 20.7MB. Max. memory is 16.1GB. [2024-02-02 16:12:16,107 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 46.1MB. Free memory is still 28.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-02 16:12:16,108 INFO L158 Benchmark]: Witness Parser took 0.12ms. Allocated memory is still 58.7MB. Free memory is still 27.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-02-02 16:12:16,109 INFO L158 Benchmark]: CACSL2BoogieTranslator took 728.74ms. Allocated memory was 58.7MB in the beginning and 71.3MB in the end (delta: 12.6MB). Free memory was 35.1MB in the beginning and 38.2MB in the end (delta: -3.1MB). Peak memory consumption was 20.7MB. Max. memory is 16.1GB. [2024-02-02 16:12:16,110 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 46.1MB. Free memory is still 28.0MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.12ms. Allocated memory is still 58.7MB. Free memory is still 27.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 728.74ms. Allocated memory was 58.7MB in the beginning and 71.3MB in the end (delta: 12.6MB). Free memory was 35.1MB in the beginning and 38.2MB in the end (delta: -3.1MB). Peak memory consumption was 20.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: -1]: Unsupported Syntax The following functions are not defined or handled internally: sleep RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN