./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.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/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.yml/witness.yml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a340643f 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/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i ./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.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-dev-a340643-m [2024-01-27 14:47:41,783 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-01-27 14:47:42,001 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-01-27 14:47:42,005 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-01-27 14:47:42,005 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-01-27 14:47:42,023 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-01-27 14:47:42,023 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-01-27 14:47:42,024 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-01-27 14:47:42,024 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-01-27 14:47:42,025 INFO L153 SettingsManager]: * Use memory slicer=true [2024-01-27 14:47:42,025 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-01-27 14:47:42,025 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-01-27 14:47:42,026 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-01-27 14:47:42,026 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-01-27 14:47:42,027 INFO L153 SettingsManager]: * Use SBE=true [2024-01-27 14:47:42,027 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-01-27 14:47:42,027 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-01-27 14:47:42,028 INFO L153 SettingsManager]: * sizeof long=4 [2024-01-27 14:47:42,028 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-01-27 14:47:42,029 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-01-27 14:47:42,029 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-01-27 14:47:42,029 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-01-27 14:47:42,030 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-01-27 14:47:42,030 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-01-27 14:47:42,031 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-01-27 14:47:42,031 INFO L153 SettingsManager]: * sizeof long double=12 [2024-01-27 14:47:42,031 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-01-27 14:47:42,032 INFO L153 SettingsManager]: * Use constant arrays=true [2024-01-27 14:47:42,032 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-01-27 14:47:42,032 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-01-27 14:47:42,033 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-01-27 14:47:42,033 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-01-27 14:47:42,033 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-01-27 14:47:42,034 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-01-27 14:47:42,034 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-01-27 14:47:42,034 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-01-27 14:47:42,034 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-01-27 14:47:42,035 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-01-27 14:47:42,035 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-01-27 14:47:42,035 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-01-27 14:47:42,036 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-01-27 14:47:42,036 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-01-27 14:47:42,036 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-01-27 14:47:42,036 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-01-27 14:47:42,265 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-01-27 14:47:42,294 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-01-27 14:47:42,297 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-01-27 14:47:42,298 INFO L270 PluginConnector]: Initializing CDTParser... [2024-01-27 14:47:42,298 INFO L274 PluginConnector]: CDTParser initialized [2024-01-27 14:47:42,299 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i [2024-01-27 14:47:43,495 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-01-27 14:47:43,745 INFO L384 CDTParser]: Found 1 translation units. [2024-01-27 14:47:43,747 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i [2024-01-27 14:47:43,760 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4472761a4/b6607d49f8f6469b8fabd75200ebc936/FLAG3a6eecd61 [2024-01-27 14:47:43,774 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4472761a4/b6607d49f8f6469b8fabd75200ebc936 [2024-01-27 14:47:43,778 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-01-27 14:47:43,779 INFO L274 PluginConnector]: Witness Parser initialized [2024-01-27 14:47:43,780 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/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.yml/witness.yml [2024-01-27 14:47:44,087 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-01-27 14:47:44,088 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-01-27 14:47:44,089 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-01-27 14:47:44,089 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-01-27 14:47:44,094 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-01-27 14:47:44,095 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 02:47:43" (1/2) ... [2024-01-27 14:47:44,097 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6559134e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:47:44, skipping insertion in model container [2024-01-27 14:47:44,098 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 02:47:43" (1/2) ... [2024-01-27 14:47:44,099 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1379e1d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:47:44, skipping insertion in model container [2024-01-27 14:47:44,100 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 27.01 02:47:44" (2/2) ... [2024-01-27 14:47:44,100 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6559134e and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 27.01 02:47:44, skipping insertion in model container [2024-01-27 14:47:44,100 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 27.01 02:47:44" (2/2) ... [2024-01-27 14:47:44,101 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-01-27 14:47:44,599 INFO L96 nessWitnessExtractor]: Found the following entries in the witness: [2024-01-27 14:47:44,601 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,601 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] (unsigned long )arg == 0UL [2024-01-27 14:47:44,602 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,602 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= y [2024-01-27 14:47:44,602 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,603 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] z == 0 || z == 1 [2024-01-27 14:47:44,603 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,603 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,603 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,603 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,604 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] y == 0 || y == 1 [2024-01-27 14:47:44,604 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= z [2024-01-27 14:47:44,604 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] y <= 1 [2024-01-27 14:47:44,604 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] x == 1 [2024-01-27 14:47:44,604 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,604 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,605 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,605 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,605 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,605 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] z <= 1 [2024-01-27 14:47:44,605 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] z == 1 [2024-01-27 14:47:44,606 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,606 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,606 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,606 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] (unsigned long )arg == 0UL [2024-01-27 14:47:44,606 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] x <= 1 [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] x == 0 || x == 1 [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] y == 0 || y == 1 [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,607 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,608 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,608 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,608 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= x [2024-01-27 14:47:44,608 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,608 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] y <= 1 [2024-01-27 14:47:44,609 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,610 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= y [2024-01-27 14:47:44,610 INFO L98 nessWitnessExtractor]: Location invariant before [L752-L752] (unsigned long )arg == 0UL [2024-01-27 14:47:44,610 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] z <= 1 [2024-01-27 14:47:44,610 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] y == 0 || y == 1 [2024-01-27 14:47:44,610 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,610 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,611 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,611 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= x [2024-01-27 14:47:44,611 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= y [2024-01-27 14:47:44,611 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= z [2024-01-27 14:47:44,612 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] x <= 1 [2024-01-27 14:47:44,612 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,612 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,612 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,613 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,613 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,613 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,614 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] z == 0 || z == 1 [2024-01-27 14:47:44,614 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,614 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] x == 0 || x == 1 [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] y <= 1 [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= x [2024-01-27 14:47:44,615 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,616 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] x == 0 || x == 1 [2024-01-27 14:47:44,616 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] z <= 1 [2024-01-27 14:47:44,616 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= z [2024-01-27 14:47:44,616 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] x <= 1 [2024-01-27 14:47:44,616 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,616 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] (unsigned long )arg == 0UL [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] z == 0 || z == 1 [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,617 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] y <= 1 [2024-01-27 14:47:44,618 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,618 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,618 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,618 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= y [2024-01-27 14:47:44,618 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] y == 0 || y == 1 [2024-01-27 14:47:44,618 INFO L98 nessWitnessExtractor]: Location invariant before [L764-L764] (unsigned long )arg == 0UL [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L756-L756] (unsigned long )arg == 0UL [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L767-L767] (unsigned long )arg == 0UL [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] x <= 1 [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] x == 0 || x == 1 [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] (unsigned long )arg == 0UL [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,619 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,620 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,620 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] y == 0 || y == 1 [2024-01-27 14:47:44,620 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] y <= 1 [2024-01-27 14:47:44,620 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,620 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] z <= 1 [2024-01-27 14:47:44,620 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,621 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,621 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= y [2024-01-27 14:47:44,622 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,622 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] z == 0 || z == 1 [2024-01-27 14:47:44,622 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,622 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,622 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,622 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= z [2024-01-27 14:47:44,623 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,623 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= x [2024-01-27 14:47:44,623 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,624 INFO L98 nessWitnessExtractor]: Location invariant before [L749-L749] (unsigned long )arg == 0UL [2024-01-27 14:47:44,625 INFO L98 nessWitnessExtractor]: Location invariant before [L734-L734] (unsigned long )arg == 0UL [2024-01-27 14:47:44,625 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,625 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] z <= 1 [2024-01-27 14:47:44,625 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] z == 0 || z == 1 [2024-01-27 14:47:44,626 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,626 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] x == 0 || x == 1 [2024-01-27 14:47:44,626 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= x [2024-01-27 14:47:44,626 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] y <= 1 [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] y == 0 || y == 1 [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= y [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] x <= 1 [2024-01-27 14:47:44,627 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= z [2024-01-27 14:47:44,628 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,628 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,628 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,628 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,628 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,628 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] (unsigned long )arg == 0UL [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L732-L732] (unsigned long )arg == 0UL [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] z == 0 || z == 1 [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,629 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,630 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,630 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] x <= 1 [2024-01-27 14:47:44,630 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,630 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= x [2024-01-27 14:47:44,630 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= z [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] (unsigned long )arg == 0UL [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] z <= 1 [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,631 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] y == 0 || y == 1 [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] x == 0 || x == 1 [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] y <= 1 [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= y [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] z <= 1 [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= x [2024-01-27 14:47:44,632 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,633 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,633 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= y [2024-01-27 14:47:44,633 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] z == 0 || z == 1 [2024-01-27 14:47:44,633 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] x == 0 || x == 1 [2024-01-27 14:47:44,633 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= z [2024-01-27 14:47:44,634 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,634 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,634 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,634 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,635 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,635 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,635 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] x <= 1 [2024-01-27 14:47:44,635 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,636 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] y == 0 || y == 1 [2024-01-27 14:47:44,636 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,636 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] y <= 1 [2024-01-27 14:47:44,636 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,636 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] (unsigned long )arg == 0UL [2024-01-27 14:47:44,637 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,637 INFO L98 nessWitnessExtractor]: Location invariant before [L737-L737] (unsigned long )arg == 0UL [2024-01-27 14:47:44,637 INFO L98 nessWitnessExtractor]: Location invariant before [L729-L729] (unsigned long )arg == 0UL [2024-01-27 14:47:44,638 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= z [2024-01-27 14:47:44,640 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,641 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= y [2024-01-27 14:47:44,641 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,641 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] x <= 1 [2024-01-27 14:47:44,646 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= x [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] (unsigned long )arg == 0UL [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] x == 0 || x == 1 [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] z == 0 || z == 1 [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,647 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] z <= 1 [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] y == 0 || y == 1 [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,648 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] y <= 1 [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,649 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= x [2024-01-27 14:47:44,650 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,650 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] z == 0 || z == 1 [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= z [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] y == 1 [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] z <= 1 [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,651 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] x == 0 || x == 1 [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] (unsigned long )arg == 0UL [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] x <= 1 [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] z <= 1 [2024-01-27 14:47:44,652 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] y == 0 || y == 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= z [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] x <= 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] z == 0 || z == 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,653 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= x [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= y [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] (unsigned long )arg == 0UL [2024-01-27 14:47:44,654 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] x == 0 || x == 1 [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] y <= 1 [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= x [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] y == 0 || y == 1 [2024-01-27 14:47:44,655 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,656 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,656 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,656 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= y [2024-01-27 14:47:44,656 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,656 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] z == 0 || z == 1 [2024-01-27 14:47:44,657 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,658 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] (unsigned long )arg == 0UL [2024-01-27 14:47:44,658 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] y <= 1 [2024-01-27 14:47:44,658 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] x == 0 || x == 1 [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= z [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 1 <= __unbuffered_cnt [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] x <= 1 [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] z <= 1 [2024-01-27 14:47:44,659 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] z <= 1 [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= x [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= z [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,660 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] x == 0 || x == 1 [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= y [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] (unsigned long )arg == 0UL [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] x <= 1 [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,661 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] z == 0 || z == 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] y == 0 || y == 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] y <= 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,662 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] x == 0 || x == 1 [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= z [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= y [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,663 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 1 <= __unbuffered_cnt [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] y == 0 || y == 1 [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] z <= 1 [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] y <= 1 [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= x [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] z == 0 || z == 1 [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,664 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] (unsigned long )arg == 0UL [2024-01-27 14:47:44,665 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,665 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] x <= 1 [2024-01-27 14:47:44,668 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,668 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,668 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,668 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,669 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] y == 0 || y == 1 [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= y [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] z == 0 || z == 1 [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= x [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] z <= 1 [2024-01-27 14:47:44,670 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] x <= 1 [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] (unsigned long )arg == 0UL [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] x == 0 || x == 1 [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= z [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,671 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] y <= 1 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression == 1 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] 0 <= expression [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression <= 1 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression == 0 || expression == 1 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression == 0 [2024-01-27 14:47:44,672 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] z == 0 || z == 1 [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] y <= 1 [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,673 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] y == 0 || y == 1 [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] x <= 1 [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] (unsigned long )arg == 0UL [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= x [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= z [2024-01-27 14:47:44,674 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] z <= 1 [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] x == 0 || x == 1 [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= y [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L759-L759] (unsigned long )arg == 0UL [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,675 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] z <= 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] y == 0 || y == 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] x == 0 || x == 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] z == 0 || z == 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,676 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= x [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] y <= 1 [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= z [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] (unsigned long )arg == 0UL [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= y [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] x <= 1 [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,677 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] z == 0 || z == 1 [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= z [2024-01-27 14:47:44,678 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] (unsigned long )arg == 0UL [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] y == 0 || y == 1 [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] z <= 1 [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= y [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] y <= 1 [2024-01-27 14:47:44,679 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] x == 0 || x == 1 [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= x [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] x <= 1 [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,680 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_p1_EAX == 0 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] main$tmp_guard0 == (_Bool)0 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] y == 0 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] main$tmp_guard1 == (_Bool)0 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] z == 0 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_p0_EAX == 0 [2024-01-27 14:47:44,681 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_cnt == 0 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_p2_EAX == 0 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] x == 0 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L744-L744] (unsigned long )arg == 0UL [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] x == 0 || x == 1 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] y == 0 || y == 1 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] x <= 1 [2024-01-27 14:47:44,682 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= x [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] (unsigned long )arg == 0UL [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= y [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= z [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] z <= 1 [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] z == 0 || z == 1 [2024-01-27 14:47:44,683 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] y <= 1 [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,684 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= z [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= x [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] z <= 1 [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] y == 0 || y == 1 [2024-01-27 14:47:44,685 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= y [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] y <= 1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,686 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] z == 0 || z == 1 [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] x == 0 || x == 1 [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] x <= 1 [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L726-L726] (unsigned long )arg == 0UL [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] x == 0 || x == 1 [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] z <= 1 [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= z [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,687 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= x [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] z == 0 || z == 1 [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] y == 0 || y == 1 [2024-01-27 14:47:44,688 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= y [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] x <= 1 [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] y <= 1 [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,689 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L741-L741] (unsigned long )arg == 0UL [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= x [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] z == 0 || z == 1 [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] x == 0 || x == 1 [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= z [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,690 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] (unsigned long )arg == 0UL [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] y <= 1 [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= y [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,691 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] z <= 1 [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] x <= 1 [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] y == 0 || y == 1 [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] (unsigned long )arg == 0UL [2024-01-27 14:47:44,692 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] x <= 1 [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] y <= 1 [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 1 <= __unbuffered_cnt [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= y [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] x == 0 || x == 1 [2024-01-27 14:47:44,693 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= z [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] z == 0 || z == 1 [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= x [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] y == 0 || y == 1 [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] z <= 1 [2024-01-27 14:47:44,694 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] z == 0 || z == 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,695 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] x == 0 || x == 1 [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] z <= 1 [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= y [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= z [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] y <= 1 [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,696 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= x [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] (unsigned long )arg == 0UL [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] x <= 1 [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] y == 0 || y == 1 [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:44,697 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] x == 0 || x == 1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] z <= 1 [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= y [2024-01-27 14:47:44,698 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= x [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] y <= 1 [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= z [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] y == 0 || y == 1 [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] x <= 1 [2024-01-27 14:47:44,699 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] z == 0 || z == 1 [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L747-L747] (unsigned long )arg == 0UL [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L762-L762] (unsigned long )arg == 0UL [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] y <= 1 [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p0_EAX == 1 [2024-01-27 14:47:44,700 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] z == 0 || z == 1 [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] x <= 1 [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= __unbuffered_cnt [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= y [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= z [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= x [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] z <= 1 [2024-01-27 14:47:44,701 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] x == 0 || x == 1 [2024-01-27 14:47:44,702 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:44,702 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p1_EAX == 1 || ((0 <= __unbuffered_p1_EAX && __unbuffered_p1_EAX <= 1) && (__unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1)) [2024-01-27 14:47:44,702 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] y == 0 || y == 1 [2024-01-27 14:47:44,757 INFO L177 MainTranslator]: Built tables and reachable declarations [2024-01-27 14:47:44,927 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i[1017,1030] [2024-01-27 14:47:45,051 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-01-27 14:47:45,063 INFO L202 MainTranslator]: Completed pre-run [2024-01-27 14:47:45,075 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i[1017,1030] [2024-01-27 14:47:45,076 WARN L424 MainDispatcher]: Unable to annotate void __VERIFIER_assert(int expression) { if (!expression) { ERROR: {reach_error();abort();} }; return; } with a witness entry 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 Syntax error [2024-01-27 14:47:45,137 ERROR L324 MainTranslator]: Unsupported Syntax: Unable to instrument "main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1" at C: __unbuffered_p0_EAX = z; [727] (Syntax Error: #76[dollar](0/12 - 0/13)) [2024-01-27 14:47:45,137 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@1379e1d2 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 27.01 02:47:45, skipping insertion in model container [2024-01-27 14:47:45,137 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-01-27 14:47:45,138 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-01-27 14:47:45,139 INFO L158 Benchmark]: Toolchain (without parser) took 1050.56ms. Allocated memory is still 153.1MB. Free memory was 114.2MB in the beginning and 75.8MB in the end (delta: 38.4MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2024-01-27 14:47:45,139 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 113.2MB. Free memory was 74.8MB in the beginning and 74.6MB in the end (delta: 159.4kB). There was no memory consumed. Max. memory is 16.1GB. [2024-01-27 14:47:45,139 INFO L158 Benchmark]: Witness Parser took 0.17ms. Allocated memory is still 153.1MB. Free memory is still 82.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-01-27 14:47:45,140 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1048.46ms. Allocated memory is still 153.1MB. Free memory was 114.2MB in the beginning and 75.8MB in the end (delta: 38.4MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. [2024-01-27 14:47:45,141 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.19ms. Allocated memory is still 113.2MB. Free memory was 74.8MB in the beginning and 74.6MB in the end (delta: 159.4kB). There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.17ms. Allocated memory is still 153.1MB. Free memory is still 82.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1048.46ms. Allocated memory is still 153.1MB. Free memory was 114.2MB in the beginning and 75.8MB in the end (delta: 38.4MB). Peak memory consumption was 37.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 727]: Unsupported Syntax Unable to instrument "main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1" at C: __unbuffered_p0_EAX = z; [727] (Syntax Error: #76[dollar](0/12 - 0/13)) 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/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i ./goblint.2023-12-19_14-39-08.files/SV-COMP24_unreach-call/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.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-dev-a340643-m [2024-01-27 14:47:47,413 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-01-27 14:47:47,509 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-01-27 14:47:47,514 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-01-27 14:47:47,515 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-01-27 14:47:47,548 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-01-27 14:47:47,549 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-01-27 14:47:47,550 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-01-27 14:47:47,550 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-01-27 14:47:47,554 INFO L153 SettingsManager]: * Use memory slicer=true [2024-01-27 14:47:47,554 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-01-27 14:47:47,555 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-01-27 14:47:47,555 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-01-27 14:47:47,556 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-01-27 14:47:47,557 INFO L153 SettingsManager]: * Use SBE=true [2024-01-27 14:47:47,557 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-01-27 14:47:47,558 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-01-27 14:47:47,558 INFO L153 SettingsManager]: * sizeof long=4 [2024-01-27 14:47:47,558 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-01-27 14:47:47,558 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-01-27 14:47:47,559 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-01-27 14:47:47,560 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-01-27 14:47:47,560 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-01-27 14:47:47,560 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-01-27 14:47:47,561 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-01-27 14:47:47,561 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-01-27 14:47:47,561 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-01-27 14:47:47,561 INFO L153 SettingsManager]: * sizeof long double=12 [2024-01-27 14:47:47,562 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-01-27 14:47:47,562 INFO L153 SettingsManager]: * Use constant arrays=true [2024-01-27 14:47:47,563 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-01-27 14:47:47,564 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-01-27 14:47:47,564 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-01-27 14:47:47,564 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-01-27 14:47:47,572 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-01-27 14:47:47,573 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-01-27 14:47:47,573 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-01-27 14:47:47,574 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-01-27 14:47:47,574 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-01-27 14:47:47,574 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-01-27 14:47:47,574 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-01-27 14:47:47,575 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-01-27 14:47:47,575 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-01-27 14:47:47,575 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-01-27 14:47:47,575 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-01-27 14:47:47,576 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-01-27 14:47:47,576 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-01-27 14:47:47,898 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-01-27 14:47:47,925 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-01-27 14:47:47,927 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-01-27 14:47:47,927 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-01-27 14:47:47,928 INFO L274 PluginConnector]: Witness Parser initialized [2024-01-27 14:47:47,929 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/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.yml/witness.yml [2024-01-27 14:47:48,234 INFO L270 PluginConnector]: Initializing CDTParser... [2024-01-27 14:47:48,234 INFO L274 PluginConnector]: CDTParser initialized [2024-01-27 14:47:48,235 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i [2024-01-27 14:47:49,476 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-01-27 14:47:49,731 INFO L384 CDTParser]: Found 1 translation units. [2024-01-27 14:47:49,732 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i [2024-01-27 14:47:49,752 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/73f44f0cd/18e52a1dc2604d2b9764fa18101f2c31/FLAG1424a0c9d [2024-01-27 14:47:49,765 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/73f44f0cd/18e52a1dc2604d2b9764fa18101f2c31 [2024-01-27 14:47:49,765 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-01-27 14:47:49,766 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-01-27 14:47:49,768 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-01-27 14:47:49,768 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-01-27 14:47:49,772 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-01-27 14:47:49,773 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 27.01 02:47:48" (1/2) ... [2024-01-27 14:47:49,774 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@712cbe29 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 27.01 02:47:49, skipping insertion in model container [2024-01-27 14:47:49,774 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 27.01 02:47:48" (1/2) ... [2024-01-27 14:47:49,775 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@b2a14b1 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 27.01 02:47:49, skipping insertion in model container [2024-01-27 14:47:49,775 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 02:47:49" (2/2) ... [2024-01-27 14:47:49,775 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@712cbe29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:47:49, skipping insertion in model container [2024-01-27 14:47:49,776 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.01 02:47:49" (2/2) ... [2024-01-27 14:47:49,776 INFO L83 nessWitnessExtractor]: Extracting all invariants from correctness witness [2024-01-27 14:47:50,155 INFO L96 nessWitnessExtractor]: Found the following entries in the witness: [2024-01-27 14:47:50,157 INFO L98 nessWitnessExtractor]: Location invariant before [L759-L759] (unsigned long )arg == 0UL [2024-01-27 14:47:50,157 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,157 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] z <= 1 [2024-01-27 14:47:50,157 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] y == 0 || y == 1 [2024-01-27 14:47:50,158 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,158 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,158 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] (unsigned long )arg == 0UL [2024-01-27 14:47:50,159 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,159 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] x == 0 || x == 1 [2024-01-27 14:47:50,159 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,159 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] y <= 1 [2024-01-27 14:47:50,159 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,160 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] z == 0 || z == 1 [2024-01-27 14:47:50,160 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= y [2024-01-27 14:47:50,160 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,160 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,160 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,161 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] x <= 1 [2024-01-27 14:47:50,161 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,161 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= x [2024-01-27 14:47:50,161 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,162 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,162 INFO L98 nessWitnessExtractor]: Location invariant before [L730-L730] 0 <= z [2024-01-27 14:47:50,162 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,162 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= x [2024-01-27 14:47:50,162 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] y <= 1 [2024-01-27 14:47:50,163 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] z <= 1 [2024-01-27 14:47:50,163 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,163 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] x == 0 || x == 1 [2024-01-27 14:47:50,163 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,163 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] z == 0 || z == 1 [2024-01-27 14:47:50,163 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,164 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,164 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,166 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] y == 0 || y == 1 [2024-01-27 14:47:50,166 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] (unsigned long )arg == 0UL [2024-01-27 14:47:50,166 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,166 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= y [2024-01-27 14:47:50,166 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,167 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,167 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,167 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,167 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,167 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] 0 <= z [2024-01-27 14:47:50,168 INFO L98 nessWitnessExtractor]: Location invariant before [L758-L758] x <= 1 [2024-01-27 14:47:50,168 INFO L98 nessWitnessExtractor]: Location invariant before [L726-L726] (unsigned long )arg == 0UL [2024-01-27 14:47:50,168 INFO L98 nessWitnessExtractor]: Location invariant before [L737-L737] (unsigned long )arg == 0UL [2024-01-27 14:47:50,168 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,169 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,169 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,169 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= z [2024-01-27 14:47:50,169 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] z <= 1 [2024-01-27 14:47:50,170 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= y [2024-01-27 14:47:50,170 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,171 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= x [2024-01-27 14:47:50,171 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] y <= 1 [2024-01-27 14:47:50,171 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] (unsigned long )arg == 0UL [2024-01-27 14:47:50,172 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,172 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] x <= 1 [2024-01-27 14:47:50,172 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,172 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,172 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,172 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] y == 0 || y == 1 [2024-01-27 14:47:50,173 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,173 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,173 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] x == 0 || x == 1 [2024-01-27 14:47:50,173 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,173 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,173 INFO L98 nessWitnessExtractor]: Location invariant before [L727-L727] z == 0 || z == 1 [2024-01-27 14:47:50,174 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] y == 0 || y == 1 [2024-01-27 14:47:50,174 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] x == 0 || x == 1 [2024-01-27 14:47:50,174 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,174 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,174 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= x [2024-01-27 14:47:50,174 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] z <= 1 [2024-01-27 14:47:50,175 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,175 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,175 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= z [2024-01-27 14:47:50,175 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,175 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] x <= 1 [2024-01-27 14:47:50,175 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,176 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,176 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] z == 0 || z == 1 [2024-01-27 14:47:50,176 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,176 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] y <= 1 [2024-01-27 14:47:50,176 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= y [2024-01-27 14:47:50,177 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,177 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,177 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,177 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,177 INFO L98 nessWitnessExtractor]: Location invariant before [L733-L733] (unsigned long )arg == 0UL [2024-01-27 14:47:50,177 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,178 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,178 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,178 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= y [2024-01-27 14:47:50,178 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= z [2024-01-27 14:47:50,178 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] y <= 1 [2024-01-27 14:47:50,179 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,179 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] z == 0 || z == 1 [2024-01-27 14:47:50,179 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] (unsigned long )arg == 0UL [2024-01-27 14:47:50,180 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,180 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,180 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,181 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] x <= 1 [2024-01-27 14:47:50,181 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,181 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,182 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,182 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] z <= 1 [2024-01-27 14:47:50,182 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,183 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] x == 0 || x == 1 [2024-01-27 14:47:50,183 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,183 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] 0 <= x [2024-01-27 14:47:50,183 INFO L98 nessWitnessExtractor]: Location invariant before [L745-L745] y == 0 || y == 1 [2024-01-27 14:47:50,184 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,184 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= x [2024-01-27 14:47:50,184 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] x <= 1 [2024-01-27 14:47:50,184 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,184 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= y [2024-01-27 14:47:50,184 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] (unsigned long )arg == 0UL [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] y == 0 || y == 1 [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,185 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,186 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] x == 0 || x == 1 [2024-01-27 14:47:50,186 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] z == 1 [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] y <= 1 [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L761-L761] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L752-L752] (unsigned long )arg == 0UL [2024-01-27 14:47:50,187 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] y <= 1 [2024-01-27 14:47:50,188 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,188 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= y [2024-01-27 14:47:50,188 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] x == 0 || x == 1 [2024-01-27 14:47:50,188 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,188 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,188 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= z [2024-01-27 14:47:50,189 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,189 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,189 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,189 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,189 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] z <= 1 [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= x [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,190 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] x <= 1 [2024-01-27 14:47:50,191 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] y == 0 || y == 1 [2024-01-27 14:47:50,191 INFO L98 nessWitnessExtractor]: Location invariant before [L794-L794] z == 0 || z == 1 [2024-01-27 14:47:50,191 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,191 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= y [2024-01-27 14:47:50,191 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,191 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] y == 0 || y == 1 [2024-01-27 14:47:50,192 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,192 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,192 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] y <= 1 [2024-01-27 14:47:50,193 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] x == 0 || x == 1 [2024-01-27 14:47:50,193 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= x [2024-01-27 14:47:50,193 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,194 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,194 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,194 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] z <= 1 [2024-01-27 14:47:50,194 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] z == 0 || z == 1 [2024-01-27 14:47:50,195 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,195 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] x <= 1 [2024-01-27 14:47:50,195 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] (unsigned long )arg == 0UL [2024-01-27 14:47:50,195 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,195 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,195 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,196 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] 0 <= z [2024-01-27 14:47:50,197 INFO L98 nessWitnessExtractor]: Location invariant before [L760-L760] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,197 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= y [2024-01-27 14:47:50,199 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] x == 0 || x == 1 [2024-01-27 14:47:50,200 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,200 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] z == 0 || z == 1 [2024-01-27 14:47:50,201 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,201 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,201 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,201 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= x [2024-01-27 14:47:50,202 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,202 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,202 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= z [2024-01-27 14:47:50,202 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,202 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] z <= 1 [2024-01-27 14:47:50,202 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] y == 0 || y == 1 [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] y <= 1 [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] x <= 1 [2024-01-27 14:47:50,203 INFO L98 nessWitnessExtractor]: Location invariant before [L791-L791] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L729-L729] (unsigned long )arg == 0UL [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] x == 0 || x == 1 [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= y [2024-01-27 14:47:50,204 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,205 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] z <= 1 [2024-01-27 14:47:50,205 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= x [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] y == 0 || y == 1 [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] (unsigned long )arg == 0UL [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,206 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= z [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] z == 0 || z == 1 [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] x <= 1 [2024-01-27 14:47:50,207 INFO L98 nessWitnessExtractor]: Location invariant before [L735-L735] y <= 1 [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] z <= 1 [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] (unsigned long )arg == 0UL [2024-01-27 14:47:50,208 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,209 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] y == 0 || y == 1 [2024-01-27 14:47:50,209 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,209 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] x == 0 || x == 1 [2024-01-27 14:47:50,210 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,210 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] z == 0 || z == 1 [2024-01-27 14:47:50,210 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= z [2024-01-27 14:47:50,210 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] x <= 1 [2024-01-27 14:47:50,210 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,210 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= y [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] 0 <= x [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] y <= 1 [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L757-L757] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,211 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= y [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] x <= 1 [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] z <= 1 [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] x == 0 || x == 1 [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= x [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,212 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] y <= 1 [2024-01-27 14:47:50,213 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 1 <= __unbuffered_cnt [2024-01-27 14:47:50,213 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,213 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,215 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] (unsigned long )arg == 0UL [2024-01-27 14:47:50,215 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= z [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] y == 0 || y == 1 [2024-01-27 14:47:50,216 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L766-L766] z == 0 || z == 1 [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L756-L756] (unsigned long )arg == 0UL [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression <= 1 [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression == 0 [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression == 0 || expression == 1 [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] expression == 1 [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L18-L18] 0 <= expression [2024-01-27 14:47:50,217 INFO L98 nessWitnessExtractor]: Location invariant before [L762-L762] (unsigned long )arg == 0UL [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= z [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] z == 0 || z == 1 [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= x [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] y == 0 || y == 1 [2024-01-27 14:47:50,218 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] x <= 1 [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= y [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] y <= 1 [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] z <= 1 [2024-01-27 14:47:50,219 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] x == 0 || x == 1 [2024-01-27 14:47:50,220 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,220 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L788-L788] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= x [2024-01-27 14:47:50,221 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= y [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= z [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,222 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,223 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] x == 0 || x == 1 [2024-01-27 14:47:50,223 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] z == 0 || z == 1 [2024-01-27 14:47:50,227 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,227 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,227 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,227 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] z <= 1 [2024-01-27 14:47:50,227 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] y <= 1 [2024-01-27 14:47:50,231 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,231 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,231 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] (unsigned long )arg == 0UL [2024-01-27 14:47:50,231 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] x <= 1 [2024-01-27 14:47:50,231 INFO L98 nessWitnessExtractor]: Location invariant before [L742-L742] y == 0 || y == 1 [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] x <= 1 [2024-01-27 14:47:50,232 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] y <= 1 [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] z == 0 || z == 1 [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= x [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= y [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] y == 0 || y == 1 [2024-01-27 14:47:50,233 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] 0 <= z [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] z <= 1 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] (unsigned long )arg == 0UL [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L750-L750] x == 0 || x == 1 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_p0_EAX == 0 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_cnt == 0 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] main$tmp_guard1 == (_Bool)0 [2024-01-27 14:47:50,234 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] z == 0 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] main$tmp_guard0 == (_Bool)0 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] x == 0 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_p2_EAX == 0 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] __unbuffered_p1_EAX == 0 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L781-L781] y == 0 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L767-L767] (unsigned long )arg == 0UL [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] y <= 1 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] x <= 1 [2024-01-27 14:47:50,235 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] z == 0 || z == 1 [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= y [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] x == 0 || x == 1 [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= z [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= x [2024-01-27 14:47:50,236 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,237 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,237 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,237 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,237 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] (unsigned long )arg == 0UL [2024-01-27 14:47:50,237 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] y == 0 || y == 1 [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] z <= 1 [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L743-L743] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L747-L747] (unsigned long )arg == 0UL [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,238 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,239 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= x [2024-01-27 14:47:50,239 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] y <= 1 [2024-01-27 14:47:50,239 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,239 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,242 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] y == 0 || y == 1 [2024-01-27 14:47:50,242 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] x == 0 || x == 1 [2024-01-27 14:47:50,242 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] z <= 1 [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= z [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] (unsigned long )arg == 0UL [2024-01-27 14:47:50,243 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= y [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] x <= 1 [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L763-L763] z == 0 || z == 1 [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L764-L764] (unsigned long )arg == 0UL [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] y == 0 || y == 1 [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] y <= 1 [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] x <= 1 [2024-01-27 14:47:50,244 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] (unsigned long )arg == 0UL [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= x [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] x == 0 || x == 1 [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] z <= 1 [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= z [2024-01-27 14:47:50,245 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 0 <= y [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] 1 <= __unbuffered_cnt [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,246 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L736-L736] z == 0 || z == 1 [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L734-L734] (unsigned long )arg == 0UL [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L732-L732] (unsigned long )arg == 0UL [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= x [2024-01-27 14:47:50,247 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] z <= 1 [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= z [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,248 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] y <= 1 [2024-01-27 14:47:50,249 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] x <= 1 [2024-01-27 14:47:50,249 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 0 <= y [2024-01-27 14:47:50,249 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] z == 0 || z == 1 [2024-01-27 14:47:50,249 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] (unsigned long )arg == 0UL [2024-01-27 14:47:50,249 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] y == 0 || y == 1 [2024-01-27 14:47:50,250 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] 1 <= __unbuffered_cnt [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L751-L751] x == 0 || x == 1 [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] z == 0 || z == 1 [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,251 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] x == 1 [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= z [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] z <= 1 [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] y == 0 || y == 1 [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,252 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] y <= 1 [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] (unsigned long )arg == 0UL [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L731-L731] 0 <= y [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] y == 0 || y == 1 [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] x == 0 || x == 1 [2024-01-27 14:47:50,253 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] z == 0 || z == 1 [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= y [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= x [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] (unsigned long )arg == 0UL [2024-01-27 14:47:50,254 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] z <= 1 [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] x <= 1 [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] y <= 1 [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] 0 <= z [2024-01-27 14:47:50,255 INFO L98 nessWitnessExtractor]: Location invariant before [L728-L728] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= x [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] x == 0 || x == 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] y == 0 || y == 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] z == 0 || z == 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= z [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,256 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] x <= 1 [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] z <= 1 [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= y [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] y <= 1 [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,257 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] (unsigned long )arg == 0UL [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L748-L748] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L744-L744] (unsigned long )arg == 0UL [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L749-L749] (unsigned long )arg == 0UL [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] y == 1 [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,258 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= x [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] x == 0 || x == 1 [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] (unsigned long )arg == 0UL [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] x <= 1 [2024-01-27 14:47:50,259 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] 0 <= z [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] z <= 1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L746-L746] z == 0 || z == 1 [2024-01-27 14:47:50,260 INFO L98 nessWitnessExtractor]: Location invariant before [L741-L741] (unsigned long )arg == 0UL [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= x [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] z <= 1 [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] x == 0 || x == 1 [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] y == 0 || y == 1 [2024-01-27 14:47:50,261 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] (unsigned long )arg == 0UL [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= z [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] y <= 1 [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,262 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] 0 <= y [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] x <= 1 [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L765-L765] z == 0 || z == 1 [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_p1_EAX [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= y [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_p0_EAX [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] x == 0 || x == 1 [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] y <= 1 [2024-01-27 14:47:50,263 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p0_EAX == 0 || __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] z == 0 || z == 1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p1_EAX <= 1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p0_EAX <= 1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= z [2024-01-27 14:47:50,264 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] z <= 1 [2024-01-27 14:47:50,265 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] x <= 1 [2024-01-27 14:47:50,265 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] y == 0 || y == 1 [2024-01-27 14:47:50,265 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,265 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] 0 <= x [2024-01-27 14:47:50,265 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L787-L787] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] y <= 1 [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] x == 0 || x == 1 [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] x <= 1 [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p0_EAX == 1 [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= x [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= __unbuffered_p2_EAX [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= y [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p1_EAX == 1 || ((0 <= __unbuffered_p1_EAX && __unbuffered_p1_EAX <= 1) && (__unbuffered_p1_EAX == 0 || __unbuffered_p1_EAX == 1)) [2024-01-27 14:47:50,266 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p2_EAX <= 1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] z <= 1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] __unbuffered_p2_EAX == 0 || __unbuffered_p2_EAX == 1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] y == 0 || y == 1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] z == 0 || z == 1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= __unbuffered_cnt [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] main$tmp_guard1 == (_Bool)0 || main$tmp_guard1 == (_Bool)1 [2024-01-27 14:47:50,267 INFO L98 nessWitnessExtractor]: Location invariant before [L793-L793] 0 <= z [2024-01-27 14:47:50,323 INFO L177 MainTranslator]: Built tables and reachable declarations [2024-01-27 14:47:50,487 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i[1017,1030] [2024-01-27 14:47:50,634 INFO L209 PostProcessor]: Analyzing one entry point: main [2024-01-27 14:47:50,647 INFO L202 MainTranslator]: Completed pre-run [2024-01-27 14:47:50,664 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-wmm/safe007_pso.oepc_pso.opt_tso.oepc_tso.opt-thin001_pso.oepc_pso.opt_tso.oepc_tso.opt.i[1017,1030] [2024-01-27 14:47:50,665 WARN L424 MainDispatcher]: Unable to annotate void __VERIFIER_assert(int expression) { if (!expression) { ERROR: {reach_error();abort();} }; return; } with a witness entry 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 Syntax error [2024-01-27 14:47:50,724 ERROR L324 MainTranslator]: Unsupported Syntax: Unable to instrument "main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1" at C: __unbuffered_p0_EAX = z; [727] (Syntax Error: #76[dollar](0/12 - 0/13)) [2024-01-27 14:47:50,725 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@b2a14b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.01 02:47:50, skipping insertion in model container [2024-01-27 14:47:50,725 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-01-27 14:47:50,725 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2024-01-27 14:47:50,727 INFO L158 Benchmark]: Toolchain (without parser) took 959.61ms. Allocated memory is still 77.6MB. Free memory was 53.8MB in the beginning and 40.8MB in the end (delta: 12.9MB). Peak memory consumption was 24.1MB. Max. memory is 16.1GB. [2024-01-27 14:47:50,729 INFO L158 Benchmark]: Witness Parser took 0.23ms. Allocated memory is still 60.8MB. Free memory was 35.7MB in the beginning and 35.6MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. [2024-01-27 14:47:50,729 INFO L158 Benchmark]: CDTParser took 0.10ms. Allocated memory is still 60.8MB. Free memory is still 44.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-01-27 14:47:50,730 INFO L158 Benchmark]: CACSL2BoogieTranslator took 957.66ms. Allocated memory is still 77.6MB. Free memory was 53.8MB in the beginning and 40.8MB in the end (delta: 12.9MB). Peak memory consumption was 24.1MB. Max. memory is 16.1GB. [2024-01-27 14:47:50,732 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Witness Parser took 0.23ms. Allocated memory is still 60.8MB. Free memory was 35.7MB in the beginning and 35.6MB in the end (delta: 73.4kB). There was no memory consumed. Max. memory is 16.1GB. * CDTParser took 0.10ms. Allocated memory is still 60.8MB. Free memory is still 44.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 957.66ms. Allocated memory is still 77.6MB. Free memory was 53.8MB in the beginning and 40.8MB in the end (delta: 12.9MB). Peak memory consumption was 24.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 727]: Unsupported Syntax Unable to instrument "main$tmp_guard0 == (_Bool)0 || main$tmp_guard0 == (_Bool)1" at C: __unbuffered_p0_EAX = z; [727] (Syntax Error: #76[dollar](0/12 - 0/13)) 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