./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/bitvector/byte_add_2-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/config/KojakReach.xml -i ../../sv-benchmarks/c/bitvector/byte_add_2-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/config/svcomp-Reach-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash de6decccd91c37b79cf607a5f07869bb0707e08de203e3ce6759a25f4e6e01ba --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-06 00:52:40,131 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-06 00:52:40,187 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/config/svcomp-Reach-32bit-Kojak_Default.epf [2024-12-06 00:52:40,192 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-06 00:52:40,192 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2024-12-06 00:52:40,212 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-06 00:52:40,213 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-06 00:52:40,213 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ALWAYS [2024-12-06 00:52:40,213 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-06 00:52:40,214 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-06 00:52:40,214 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-06 00:52:40,215 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Theory for external solver=ALL [2024-12-06 00:52:40,215 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-12-06 00:52:40,215 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-06 00:52:40,215 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-06 00:52:40,216 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-06 00:52:40,216 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2024-12-06 00:52:40,216 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-06 00:52:40,216 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> de6decccd91c37b79cf607a5f07869bb0707e08de203e3ce6759a25f4e6e01ba [2024-12-06 00:52:40,436 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-06 00:52:40,444 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-06 00:52:40,446 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-06 00:52:40,447 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-06 00:52:40,448 INFO L274 PluginConnector]: CDTParser initialized [2024-12-06 00:52:40,449 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/../../sv-benchmarks/c/bitvector/byte_add_2-2.i [2024-12-06 00:52:43,071 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/702103c99/9d7c40894bfd4366953bd7f0f48c4be0/FLAGb0a8663cb [2024-12-06 00:52:43,252 INFO L384 CDTParser]: Found 1 translation units. [2024-12-06 00:52:43,253 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/sv-benchmarks/c/bitvector/byte_add_2-2.i [2024-12-06 00:52:43,263 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/702103c99/9d7c40894bfd4366953bd7f0f48c4be0/FLAGb0a8663cb [2024-12-06 00:52:43,637 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/702103c99/9d7c40894bfd4366953bd7f0f48c4be0 [2024-12-06 00:52:43,638 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-06 00:52:43,639 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-06 00:52:43,640 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-06 00:52:43,640 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-06 00:52:43,643 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-06 00:52:43,644 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,644 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@121081b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43, skipping insertion in model container [2024-12-06 00:52:43,644 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,660 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-06 00:52:43,786 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/sv-benchmarks/c/bitvector/byte_add_2-2.i[1168,1181] [2024-12-06 00:52:43,825 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-06 00:52:43,834 INFO L200 MainTranslator]: Completed pre-run [2024-12-06 00:52:43,844 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/sv-benchmarks/c/bitvector/byte_add_2-2.i[1168,1181] [2024-12-06 00:52:43,864 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-06 00:52:43,877 INFO L204 MainTranslator]: Completed translation [2024-12-06 00:52:43,877 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43 WrapperNode [2024-12-06 00:52:43,877 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-06 00:52:43,878 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-06 00:52:43,878 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-06 00:52:43,878 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-06 00:52:43,884 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,891 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,916 INFO L138 Inliner]: procedures = 16, calls = 8, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 145 [2024-12-06 00:52:43,916 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-06 00:52:43,917 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-06 00:52:43,917 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-06 00:52:43,917 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-06 00:52:43,924 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,924 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,926 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,926 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,932 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,933 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,937 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,939 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,940 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,943 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-06 00:52:43,944 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-06 00:52:43,944 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-06 00:52:43,944 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-06 00:52:43,945 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:52:43" (1/1) ... [2024-12-06 00:52:43,950 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-12-06 00:52:43,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 [2024-12-06 00:52:43,973 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2024-12-06 00:52:43,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2024-12-06 00:52:44,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-06 00:52:44,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-12-06 00:52:44,002 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-06 00:52:44,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-06 00:52:44,058 INFO L234 CfgBuilder]: Building ICFG [2024-12-06 00:52:44,060 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-06 00:52:44,345 INFO L? ?]: Removed 37 outVars from TransFormulas that were not future-live. [2024-12-06 00:52:44,345 INFO L283 CfgBuilder]: Performing block encoding [2024-12-06 00:52:44,540 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-06 00:52:44,540 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-06 00:52:44,540 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 12:52:44 BoogieIcfgContainer [2024-12-06 00:52:44,540 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-06 00:52:44,541 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2024-12-06 00:52:44,541 INFO L270 PluginConnector]: Initializing CodeCheck... [2024-12-06 00:52:44,549 INFO L274 PluginConnector]: CodeCheck initialized [2024-12-06 00:52:44,549 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 12:52:44" (1/1) ... [2024-12-06 00:52:44,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-06 00:52:44,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:52:44,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 8 states and 10 transitions. [2024-12-06 00:52:44,592 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 10 transitions. [2024-12-06 00:52:44,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-12-06 00:52:44,594 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:52:44,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-06 00:52:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:52:44,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:52:44,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:52:44,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 10 states and 12 transitions. [2024-12-06 00:52:44,910 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 12 transitions. [2024-12-06 00:52:44,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-12-06 00:52:44,911 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:52:44,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-06 00:52:44,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:52:45,131 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:52:45,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:52:45,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 12 states and 17 transitions. [2024-12-06 00:52:45,217 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 17 transitions. [2024-12-06 00:52:45,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-06 00:52:45,217 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:52:45,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-06 00:52:45,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:52:45,512 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:52:45,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:52:45,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 14 states and 22 transitions. [2024-12-06 00:52:45,615 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 22 transitions. [2024-12-06 00:52:45,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-12-06 00:52:45,617 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:52:45,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-06 00:52:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:52:45,991 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:52:46,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:52:46,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 16 states and 27 transitions. [2024-12-06 00:52:46,108 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 27 transitions. [2024-12-06 00:52:46,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-06 00:52:46,109 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:52:46,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-06 00:52:46,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-06 00:52:46,941 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-06 00:52:47,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-06 00:52:50,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-06 00:52:50,990 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-06 00:53:01,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-06 00:53:01,163 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck has thrown an exception: java.lang.UnsupportedOperationException: Solver said unknown at de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.CodeCheckObserver.process(CodeCheckObserver.java:485) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2024-12-06 00:53:01,167 INFO L158 Benchmark]: Toolchain (without parser) took 17527.19ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 119.0MB in the beginning and 271.8MB in the end (delta: -152.8MB). Peak memory consumption was 18.1MB. Max. memory is 16.1GB. [2024-12-06 00:53:01,167 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 142.6MB. Free memory is still 84.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-06 00:53:01,167 INFO L158 Benchmark]: CACSL2BoogieTranslator took 237.32ms. Allocated memory is still 142.6MB. Free memory was 118.8MB in the beginning and 105.3MB in the end (delta: 13.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-06 00:53:01,168 INFO L158 Benchmark]: Boogie Procedure Inliner took 38.59ms. Allocated memory is still 142.6MB. Free memory was 105.3MB in the beginning and 102.7MB in the end (delta: 2.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-06 00:53:01,168 INFO L158 Benchmark]: Boogie Preprocessor took 26.40ms. Allocated memory is still 142.6MB. Free memory was 102.7MB in the beginning and 101.3MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-06 00:53:01,168 INFO L158 Benchmark]: RCFGBuilder took 596.56ms. Allocated memory is still 142.6MB. Free memory was 101.3MB in the beginning and 105.8MB in the end (delta: -4.4MB). Peak memory consumption was 55.0MB. Max. memory is 16.1GB. [2024-12-06 00:53:01,168 INFO L158 Benchmark]: CodeCheck took 16624.97ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 105.8MB in the beginning and 271.8MB in the end (delta: -166.1MB). Peak memory consumption was 5.0MB. Max. memory is 16.1GB. [2024-12-06 00:53:01,170 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - ExceptionOrErrorResult: UnsupportedOperationException: Solver said unknown de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: UnsupportedOperationException: Solver said unknown: de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.CodeCheckObserver.process(CodeCheckObserver.java:485) * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 142.6MB. Free memory is still 84.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 237.32ms. Allocated memory is still 142.6MB. Free memory was 118.8MB in the beginning and 105.3MB in the end (delta: 13.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 38.59ms. Allocated memory is still 142.6MB. Free memory was 105.3MB in the beginning and 102.7MB in the end (delta: 2.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 26.40ms. Allocated memory is still 142.6MB. Free memory was 102.7MB in the beginning and 101.3MB in the end (delta: 1.4MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 596.56ms. Allocated memory is still 142.6MB. Free memory was 101.3MB in the beginning and 105.8MB in the end (delta: -4.4MB). Peak memory consumption was 55.0MB. Max. memory is 16.1GB. * CodeCheck took 16624.97ms. Allocated memory was 142.6MB in the beginning and 318.8MB in the end (delta: 176.2MB). Free memory was 105.8MB in the beginning and 271.8MB in the end (delta: -166.1MB). Peak memory consumption was 5.0MB. Max. memory is 16.1GB. RESULT: Ultimate could not prove your program: Toolchain returned no result. [2024-12-06 00:53:01,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Ended with exit code 0 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: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/config/KojakReach.xml -i ../../sv-benchmarks/c/bitvector/byte_add_2-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/config/svcomp-Reach-32bit-Kojak_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash de6decccd91c37b79cf607a5f07869bb0707e08de203e3ce6759a25f4e6e01ba --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-06 00:53:03,087 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-06 00:53:03,157 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/config/svcomp-Reach-32bit-Kojak_Bitvector.epf [2024-12-06 00:53:03,186 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-06 00:53:03,187 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-06 00:53:03,187 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ALWAYS [2024-12-06 00:53:03,187 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-06 00:53:03,187 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-06 00:53:03,188 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-06 00:53:03,188 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-06 00:53:03,189 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Theory for external solver=ALL [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Command for calling external solver=cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:03,189 INFO L153 SettingsManager]: * Choose which separate solver to use for tracechecks=External_ModelsAndUnsatCoreMode [2024-12-06 00:53:03,190 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-12-06 00:53:03,190 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * Use separate solver for trace checks=false [2024-12-06 00:53:03,190 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> de6decccd91c37b79cf607a5f07869bb0707e08de203e3ce6759a25f4e6e01ba [2024-12-06 00:53:03,430 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-06 00:53:03,438 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-06 00:53:03,441 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-06 00:53:03,442 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-06 00:53:03,442 INFO L274 PluginConnector]: CDTParser initialized [2024-12-06 00:53:03,443 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/../../sv-benchmarks/c/bitvector/byte_add_2-2.i [2024-12-06 00:53:06,176 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/be07b172d/28b06b5114d9489c9c393e4d2720f596/FLAG37202c26a [2024-12-06 00:53:06,347 INFO L384 CDTParser]: Found 1 translation units. [2024-12-06 00:53:06,347 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/sv-benchmarks/c/bitvector/byte_add_2-2.i [2024-12-06 00:53:06,355 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/be07b172d/28b06b5114d9489c9c393e4d2720f596/FLAG37202c26a [2024-12-06 00:53:06,369 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/data/be07b172d/28b06b5114d9489c9c393e4d2720f596 [2024-12-06 00:53:06,372 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-06 00:53:06,373 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-06 00:53:06,374 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-06 00:53:06,374 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-06 00:53:06,378 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-06 00:53:06,379 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,380 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4fc81edb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06, skipping insertion in model container [2024-12-06 00:53:06,380 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,396 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-06 00:53:06,531 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/sv-benchmarks/c/bitvector/byte_add_2-2.i[1168,1181] [2024-12-06 00:53:06,566 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-06 00:53:06,577 INFO L200 MainTranslator]: Completed pre-run [2024-12-06 00:53:06,588 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/sv-benchmarks/c/bitvector/byte_add_2-2.i[1168,1181] [2024-12-06 00:53:06,610 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-06 00:53:06,622 INFO L204 MainTranslator]: Completed translation [2024-12-06 00:53:06,622 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06 WrapperNode [2024-12-06 00:53:06,622 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-06 00:53:06,623 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-06 00:53:06,623 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-06 00:53:06,623 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-06 00:53:06,627 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,634 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,652 INFO L138 Inliner]: procedures = 16, calls = 8, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 121 [2024-12-06 00:53:06,652 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-06 00:53:06,653 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-06 00:53:06,653 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-06 00:53:06,653 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-06 00:53:06,660 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,660 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,662 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,662 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,668 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,669 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,673 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,674 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,675 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,677 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-06 00:53:06,678 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-06 00:53:06,678 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-06 00:53:06,678 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-06 00:53:06,679 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 12:53:06" (1/1) ... [2024-12-06 00:53:06,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-12-06 00:53:06,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 [2024-12-06 00:53:06,703 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2024-12-06 00:53:06,706 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2024-12-06 00:53:06,728 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-06 00:53:06,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-12-06 00:53:06,728 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-06 00:53:06,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-06 00:53:06,778 INFO L234 CfgBuilder]: Building ICFG [2024-12-06 00:53:06,779 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-06 00:53:07,008 INFO L? ?]: Removed 23 outVars from TransFormulas that were not future-live. [2024-12-06 00:53:07,008 INFO L283 CfgBuilder]: Performing block encoding [2024-12-06 00:53:07,210 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-06 00:53:07,210 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-06 00:53:07,210 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 12:53:07 BoogieIcfgContainer [2024-12-06 00:53:07,210 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-06 00:53:07,211 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2024-12-06 00:53:07,211 INFO L270 PluginConnector]: Initializing CodeCheck... [2024-12-06 00:53:07,220 INFO L274 PluginConnector]: CodeCheck initialized [2024-12-06 00:53:07,221 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 12:53:07" (1/1) ... [2024-12-06 00:53:07,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-06 00:53:07,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:07,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 8 states and 10 transitions. [2024-12-06 00:53:07,269 INFO L276 IsEmpty]: Start isEmpty. Operand 8 states and 10 transitions. [2024-12-06 00:53:07,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-12-06 00:53:07,271 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:07,272 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:07,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:07,274 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:07,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (2)] Waiting until timeout for monitored process [2024-12-06 00:53:07,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,369 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:07,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,393 INFO L256 TraceCheckSpWp]: Trace formula consists of 30 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-06 00:53:07,395 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:07,430 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:07,432 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (2)] Ended with exit code 0 [2024-12-06 00:53:07,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:07,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 10 states and 13 transitions. [2024-12-06 00:53:07,484 INFO L276 IsEmpty]: Start isEmpty. Operand 10 states and 13 transitions. [2024-12-06 00:53:07,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-12-06 00:53:07,484 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:07,484 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:07,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:07,486 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:07,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process [2024-12-06 00:53:07,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,554 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:07,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,574 INFO L256 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-06 00:53:07,575 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:07,600 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:07,601 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (3)] Ended with exit code 0 [2024-12-06 00:53:07,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:07,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 11 states and 15 transitions. [2024-12-06 00:53:07,651 INFO L276 IsEmpty]: Start isEmpty. Operand 11 states and 15 transitions. [2024-12-06 00:53:07,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-12-06 00:53:07,652 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:07,652 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:07,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:07,654 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:07,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-12-06 00:53:07,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,733 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:07,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,757 INFO L256 TraceCheckSpWp]: Trace formula consists of 39 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-06 00:53:07,757 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:07,766 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:07,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2024-12-06 00:53:07,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:07,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 12 states and 16 transitions. [2024-12-06 00:53:07,802 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 16 transitions. [2024-12-06 00:53:07,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-06 00:53:07,803 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:07,803 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:07,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:07,805 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:07,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-12-06 00:53:07,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,877 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:07,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:07,896 INFO L256 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-06 00:53:07,896 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:07,916 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:07,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2024-12-06 00:53:07,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:07,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 13 states and 18 transitions. [2024-12-06 00:53:07,976 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 18 transitions. [2024-12-06 00:53:07,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-12-06 00:53:07,976 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:07,976 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:07,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:07,978 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:07,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-12-06 00:53:08,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,077 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,108 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-06 00:53:08,109 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:08,124 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:08,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2024-12-06 00:53:08,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:08,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 14 states and 19 transitions. [2024-12-06 00:53:08,156 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 19 transitions. [2024-12-06 00:53:08,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-12-06 00:53:08,156 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:08,157 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:08,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:08,158 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:08,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-12-06 00:53:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,232 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:08,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,251 INFO L256 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-06 00:53:08,252 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:08,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:08,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2024-12-06 00:53:08,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:08,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 15 states and 20 transitions. [2024-12-06 00:53:08,346 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 20 transitions. [2024-12-06 00:53:08,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-12-06 00:53:08,346 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:08,346 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:08,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:08,348 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:08,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-12-06 00:53:08,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,457 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:08,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,494 INFO L256 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-06 00:53:08,494 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:08,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:08,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (8)] Forceful destruction successful, exit code 0 [2024-12-06 00:53:08,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:08,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 16 states and 21 transitions. [2024-12-06 00:53:08,548 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 21 transitions. [2024-12-06 00:53:08,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-06 00:53:08,548 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:08,548 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:08,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:08,550 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:08,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-12-06 00:53:08,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,629 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:08,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,649 INFO L256 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-06 00:53:08,650 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:08,797 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-12-06 00:53:08,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-12-06 00:53:08,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:08,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 17 states and 23 transitions. [2024-12-06 00:53:08,901 INFO L276 IsEmpty]: Start isEmpty. Operand 17 states and 23 transitions. [2024-12-06 00:53:08,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-06 00:53:08,901 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:08,901 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:08,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:08,903 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:08,905 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-12-06 00:53:08,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:08,994 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:09,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:09,025 INFO L256 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-06 00:53:09,027 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:09,082 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-06 00:53:09,084 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-12-06 00:53:09,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:09,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 19 states and 27 transitions. [2024-12-06 00:53:09,303 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 27 transitions. [2024-12-06 00:53:09,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-06 00:53:09,303 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:09,304 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:09,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:09,306 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:09,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-12-06 00:53:09,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:09,425 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:09,459 INFO L256 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-06 00:53:09,460 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:09,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-12-06 00:53:09,516 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2024-12-06 00:53:09,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:09,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 20 states and 28 transitions. [2024-12-06 00:53:09,611 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 28 transitions. [2024-12-06 00:53:09,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-06 00:53:09,611 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:09,611 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:09,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:09,613 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:09,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-12-06 00:53:09,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:09,755 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:09,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:09,796 INFO L256 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-06 00:53:09,797 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:09,830 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-12-06 00:53:09,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-12-06 00:53:09,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:09,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 21 states and 29 transitions. [2024-12-06 00:53:09,919 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 29 transitions. [2024-12-06 00:53:09,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-12-06 00:53:09,919 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:09,919 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:09,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:09,921 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:09,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-12-06 00:53:10,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:10,149 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:10,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:10,332 WARN L254 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-12-06 00:53:10,341 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:16,183 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:16,185 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2024-12-06 00:53:21,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:21,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 28 states and 45 transitions. [2024-12-06 00:53:21,408 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 45 transitions. [2024-12-06 00:53:21,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-12-06 00:53:21,408 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:21,409 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:21,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:21,410 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:21,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-12-06 00:53:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:21,583 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:21,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:21,735 WARN L254 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-12-06 00:53:21,743 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:27,148 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:27,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-12-06 00:53:32,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:32,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 31 states and 53 transitions. [2024-12-06 00:53:32,039 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 53 transitions. [2024-12-06 00:53:32,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-12-06 00:53:32,040 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-12-06 00:53:32,040 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-06 00:53:32,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 [2024-12-06 00:53:32,041 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-06 00:53:32,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-12-06 00:53:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:32,199 ERROR L568 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-12-06 00:53:32,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-06 00:53:32,256 INFO L256 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-06 00:53:32,259 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-06 00:53:33,376 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-06 00:53:33,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-12-06 00:53:38,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-12-06 00:53:38,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 12 transitions. [2024-12-06 00:53:38,259 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 12 transitions. [2024-12-06 00:53:38,260 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-06 00:53:38,260 WARN L417 CodeCheckObserver]: This Program is SAFE, Check terminated with 15 iterations. [2024-12-06 00:53:38,266 INFO L726 CodeCheckObserver]: All specifications hold 1 specifications checked. All of them hold [2024-12-06 00:53:41,213 INFO L77 FloydHoareUtils]: At program point $Ultimate##0(line -1) the Hoare annotation is: true [2024-12-06 00:53:41,215 INFO L77 FloydHoareUtils]: At program point L80-3(lines 80 105) the Hoare annotation is: (let ((.cse82 ((_ extract 7 0) (bvlshr |ULTIMATE.start_main_~a~0#1| (_ bv16 32)))) (.cse85 ((_ extract 7 0) (bvlshr |ULTIMATE.start_main_~a~0#1| (_ bv8 32))))) (let ((.cse80 ((_ zero_extend 24) |ULTIMATE.start_mp_add_~a1~0#1|)) (.cse76 ((_ extract 7 0) |ULTIMATE.start_main_~a~0#1|)) (.cse61 ((_ zero_extend 24) .cse85)) (.cse81 ((_ extract 7 0) (bvlshr |ULTIMATE.start_main_~a~0#1| (_ bv24 32)))) (.cse63 ((_ zero_extend 24) .cse82))) (let ((.cse84 ((_ extract 15 0) (bvadd (_ bv101 32) ((_ zero_extend 16) ((_ extract 15 0) ((_ zero_extend 24) |ULTIMATE.start_mp_add_~a0~0#1|)))))) (.cse88 ((_ extract 15 0) (bvadd ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse63))) (_ bv254 32)))) (.cse64 ((_ zero_extend 24) .cse81)) (.cse91 ((_ extract 15 0) (bvadd (_ bv254 32) ((_ zero_extend 16) ((_ extract 15 0) .cse63))))) (.cse93 ((_ extract 15 0) (bvadd (_ bv81 32) ((_ zero_extend 16) ((_ extract 15 0) .cse61))))) (.cse92 ((_ extract 15 0) (bvadd (_ bv101 32) ((_ zero_extend 16) ((_ extract 15 0) ((_ zero_extend 24) .cse76)))))) (.cse96 ((_ extract 15 0) (bvadd (_ bv81 32) ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse61)))))) (.cse98 ((_ extract 15 0) (bvadd (_ bv81 32) ((_ zero_extend 16) ((_ extract 15 0) .cse80))))) (.cse101 ((_ extract 15 0) (bvadd ((_ zero_extend 16) ((_ extract 15 0) (bvadd .cse80 (_ bv1 32)))) (_ bv81 32))))) (let ((.cse100 ((_ zero_extend 16) .cse101)) (.cse99 ((_ zero_extend 16) .cse98)) (.cse97 ((_ zero_extend 16) .cse96)) (.cse95 ((_ zero_extend 16) .cse92)) (.cse94 ((_ zero_extend 16) .cse93)) (.cse90 ((_ zero_extend 16) .cse91)) (.cse54 ((_ extract 15 0) (bvadd (_ bv13 32) ((_ zero_extend 16) ((_ extract 15 0) .cse64))))) (.cse87 ((_ zero_extend 16) .cse88)) (.cse51 ((_ extract 15 0) (bvadd ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse64))) (_ bv13 32)))) (.cse83 ((_ zero_extend 16) .cse84))) (let ((.cse55 (= (_ bv4 8) |ULTIMATE.start_mp_add_~na~0#1|)) (.cse60 (= (_ bv1 8) |ULTIMATE.start_mp_add_~na~0#1|)) (.cse59 (= (_ bv2 8) |ULTIMATE.start_mp_add_~na~0#1|)) (.cse62 (= (_ bv3 8) |ULTIMATE.start_mp_add_~na~0#1|)) (.cse70 ((_ zero_extend 24) |ULTIMATE.start_mp_add_~a2~0#1|)) (.cse17 (bvsgt .cse83 (_ bv255 32))) (.cse86 ((_ zero_extend 16) .cse51)) (.cse41 (bvsgt .cse87 (_ bv255 32))) (.cse89 ((_ zero_extend 16) .cse54)) (.cse48 (bvsgt .cse90 (_ bv255 32))) (.cse36 (bvsgt .cse94 (_ bv255 32))) (.cse25 (bvsgt .cse95 (_ bv255 32))) (.cse29 (bvsgt .cse97 (_ bv255 32))) (.cse13 (bvsgt .cse99 (_ bv255 32))) (.cse21 (bvsgt .cse100 (_ bv255 32)))) (let ((.cse19 (= ((_ extract 7 0) .cse101) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse20 (not .cse21)) (.cse22 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse100))) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse12 (= ((_ extract 7 0) ((_ extract 15 0) (bvand .cse99 (_ bv255 32)))) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse10 (not .cse13)) (.cse11 (= ((_ extract 7 0) .cse98) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse31 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse97))) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse27 (= ((_ extract 7 0) .cse96) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse28 (not .cse29)) (.cse32 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse95))) |ULTIMATE.start_mp_add_~r0~0#1|)) (.cse37 (not .cse25)) (.cse35 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse94))) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse33 (= ((_ extract 7 0) .cse93) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse34 (not .cse36)) (.cse38 (= ((_ extract 7 0) .cse92) |ULTIMATE.start_mp_add_~r0~0#1|)) (.cse45 (= ((_ extract 7 0) .cse91) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse46 (not .cse48)) (.cse47 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse90))) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse52 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse89))) |ULTIMATE.start_mp_add_~r3~0#1|)) (.cse53 (bvsgt .cse89 (_ bv255 32))) (.cse42 (= ((_ extract 7 0) .cse88) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse44 (not .cse41)) (.cse40 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse87))) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse49 (bvsgt .cse86 (_ bv255 32))) (.cse50 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse86))) |ULTIMATE.start_mp_add_~r3~0#1|)) (.cse0 (= |ULTIMATE.start_mp_add_~a1~0#1| .cse85)) (.cse1 (= (_ bv0 8) (bvadd (_ bv2 8) |ULTIMATE.start_mp_add_~b2~0#1|))) (.cse9 (= (_ bv0 16) |ULTIMATE.start_mp_add_~carry~0#1|)) (.cse15 (= ((_ extract 7 0) .cse84) |ULTIMATE.start_mp_add_~r0~0#1|)) (.cse16 (not .cse17)) (.cse18 (= |ULTIMATE.start_mp_add_~r0~0#1| ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse83))))) (.cse14 (= (_ bv1 16) |ULTIMATE.start_mp_add_~carry~0#1|)) (.cse2 (= (_ bv4 8) |ULTIMATE.start_mp_add_~nb~0#1|)) (.cse3 (= (_ bv234770789 32) |ULTIMATE.start_main_~b~0#1|)) (.cse4 (= (_ bv81 8) |ULTIMATE.start_mp_add_~b1~0#1|)) (.cse5 (= |ULTIMATE.start_mp_add_~a2~0#1| .cse82)) (.cse6 (= (_ bv101 8) |ULTIMATE.start_mp_add_~b0~0#1|)) (.cse7 (= |ULTIMATE.start_mp_add_~a3~0#1| .cse81)) (.cse8 (let ((.cse77 (= ((_ zero_extend 24) |ULTIMATE.start_mp_add_~a3~0#1|) (_ bv0 32)))) (or (and (not .cse77) .cse55) (and (let ((.cse78 (= (_ bv0 32) .cse70))) (or (and .cse78 (let ((.cse79 (= .cse80 (_ bv0 32)))) (or (and .cse79 .cse60) (and (not .cse79) .cse59)))) (and (not .cse78) .cse62))) .cse77)))) (.cse23 (= (_ bv13 8) |ULTIMATE.start_mp_add_~b3~0#1|)) (.cse24 (= |ULTIMATE.start_mp_add_~a0~0#1| .cse76))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= (_ bv2 8) |ULTIMATE.start_mp_add_~i~0#1|) (or (and (or (and .cse9 .cse10 .cse11) (and .cse12 .cse13 .cse14)) .cse15 .cse16) (and .cse17 .cse18 (or (and .cse9 .cse19 .cse20) (and .cse21 .cse22 .cse14)))) .cse23 .cse24) (and .cse2 .cse3 (let ((.cse43 (or (and .cse52 .cse53 .cse14) (and .cse9 (= ((_ extract 7 0) .cse54) |ULTIMATE.start_mp_add_~r3~0#1|) (not .cse53)))) (.cse39 (or (and .cse49 .cse14 .cse50) (and .cse9 (not .cse49) (= ((_ extract 7 0) .cse51) |ULTIMATE.start_mp_add_~r3~0#1|))))) (let ((.cse26 (or (and .cse45 .cse43 .cse46) (and .cse39 .cse47 .cse48))) (.cse30 (or (and .cse39 .cse40 .cse41) (and .cse42 .cse43 .cse44)))) (or (and .cse25 (or (and .cse26 .cse27 .cse28) (and .cse29 .cse30 .cse31)) .cse32) (and (or (and .cse26 .cse33 .cse34) (and .cse30 .cse35 .cse36)) .cse37 .cse38)))) (= (_ bv4 8) |ULTIMATE.start_mp_add_~i~0#1|) (let ((.cse56 (= (_ bv0 32) .cse64))) (or (and .cse55 (not .cse56)) (and .cse56 (let ((.cse57 (= (_ bv0 32) .cse63))) (or (and .cse57 (let ((.cse58 (= (_ bv0 32) .cse61))) (or (and (not .cse58) .cse59) (and .cse60 .cse58)))) (and (not .cse57) .cse62)))))) .cse8 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= (_ bv3 8) |ULTIMATE.start_mp_add_~i~0#1|) .cse7 .cse8 (let ((.cse66 (let ((.cse73 ((_ extract 15 0) (bvadd (_ bv254 32) ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse70))))))) (let ((.cse71 ((_ zero_extend 16) .cse73))) (let ((.cse72 (bvsgt .cse71 (_ bv255 32)))) (or (and (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse71))) |ULTIMATE.start_mp_add_~r2~0#1|) .cse72 .cse14) (and .cse9 (not .cse72) (= ((_ extract 7 0) .cse73) |ULTIMATE.start_mp_add_~r2~0#1|))))))) (.cse65 (let ((.cse69 ((_ extract 15 0) (bvadd (_ bv254 32) ((_ zero_extend 16) ((_ extract 15 0) .cse70)))))) (let ((.cse68 ((_ zero_extend 16) .cse69))) (let ((.cse67 (bvsgt .cse68 (_ bv255 32)))) (or (and .cse67 .cse14 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse68))) |ULTIMATE.start_mp_add_~r2~0#1|)) (and .cse9 (not .cse67) (= ((_ extract 7 0) .cse69) |ULTIMATE.start_mp_add_~r2~0#1|)))))))) (or (and .cse17 .cse18 (or (and .cse19 .cse65 .cse20) (and .cse21 .cse66 .cse22))) (and .cse15 .cse16 (or (and .cse12 .cse66 .cse13) (and .cse10 .cse65 .cse11))))) .cse23 .cse24) (and .cse0 .cse9 .cse1 .cse2 .cse3 (= (_ bv0 8) |ULTIMATE.start_mp_add_~i~0#1|) .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse24) (and .cse9 .cse2 .cse3 (let ((.cse74 (or (and .cse52 .cse53 .cse42 .cse44) (and .cse40 .cse49 .cse41 .cse50))) (.cse75 (or (and .cse52 .cse53 .cse45 .cse46) (and .cse47 .cse49 .cse50 .cse48)))) (or (and (or (and .cse74 .cse29 .cse31) (and .cse27 .cse28 .cse75)) .cse25 .cse32) (and .cse37 (or (and .cse74 .cse35 .cse36) (and .cse33 .cse34 .cse75)) .cse38))) .cse55 (= (_ bv5 8) |ULTIMATE.start_mp_add_~i~0#1|)) (and .cse0 .cse1 (or (and .cse9 .cse15 .cse16) (and .cse17 .cse18 .cse14)) .cse2 .cse3 .cse4 .cse5 .cse6 (= (_ bv1 8) |ULTIMATE.start_mp_add_~i~0#1|) .cse7 .cse8 .cse23 .cse24)))))))) [2024-12-06 00:53:41,215 INFO L77 FloydHoareUtils]: At program point L24(lines 24 26) the Hoare annotation is: (= (_ bv1 32) |ULTIMATE.start___VERIFIER_assert_~cond#1|) [2024-12-06 00:53:41,215 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 25) no Hoare annotation was computed. [2024-12-06 00:53:41,215 INFO L77 FloydHoareUtils]: At program point L24-2(lines 23 28) the Hoare annotation is: true [2024-12-06 00:53:41,216 INFO L77 FloydHoareUtils]: At program point L107-2(lines 107 114) the Hoare annotation is: (let ((.cse52 ((_ zero_extend 24) ((_ extract 7 0) (bvlshr |ULTIMATE.start_main_~a~0#1| (_ bv8 32))))) (.cse53 ((_ zero_extend 24) ((_ extract 7 0) (bvlshr |ULTIMATE.start_main_~a~0#1| (_ bv16 32)))))) (let ((.cse51 ((_ zero_extend 24) ((_ extract 7 0) (bvlshr |ULTIMATE.start_main_~a~0#1| (_ bv24 32))))) (.cse42 ((_ extract 15 0) (bvadd (_ bv254 32) ((_ zero_extend 16) ((_ extract 15 0) .cse53))))) (.cse44 ((_ extract 15 0) (bvadd ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse53))) (_ bv254 32)))) (.cse47 ((_ extract 15 0) (bvadd (_ bv81 32) ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse52)))))) (.cse49 ((_ extract 15 0) (bvadd (_ bv81 32) ((_ zero_extend 16) ((_ extract 15 0) .cse52))))) (.cse50 ((_ extract 15 0) (bvadd (_ bv101 32) ((_ zero_extend 16) ((_ extract 15 0) ((_ zero_extend 24) ((_ extract 7 0) |ULTIMATE.start_main_~a~0#1|)))))))) (let ((.cse45 ((_ zero_extend 16) .cse50)) (.cse48 ((_ zero_extend 16) .cse49)) (.cse46 ((_ zero_extend 16) .cse47)) (.cse43 ((_ zero_extend 16) .cse44)) (.cse41 ((_ zero_extend 16) .cse42)) (.cse39 ((_ extract 15 0) (bvadd ((_ zero_extend 16) ((_ extract 15 0) (bvadd (_ bv1 32) .cse51))) (_ bv13 32)))) (.cse40 ((_ extract 15 0) (bvadd (_ bv13 32) ((_ zero_extend 16) ((_ extract 15 0) .cse51)))))) (let ((.cse30 ((_ zero_extend 16) .cse40)) (.cse29 ((_ zero_extend 16) .cse39)) (.cse24 (bvsgt .cse41 (_ bv255 32))) (.cse28 (bvsgt .cse43 (_ bv255 32))) (.cse4 (bvsgt .cse46 (_ bv255 32))) (.cse13 (bvsgt .cse48 (_ bv255 32))) (.cse9 (bvsgt .cse45 (_ bv255 32)))) (let ((.cse0 (not (= (_ bv2 8) |ULTIMATE.start_mp_add_~i~0#1|))) (.cse1 (= (_ bv234770789 32) |ULTIMATE.start_main_~b~0#1|)) (.cse11 (not .cse9)) (.cse16 (= ((_ extract 7 0) .cse50) |ULTIMATE.start_mp_add_~r0~0#1|)) (.cse14 (= ((_ extract 7 0) .cse49) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse15 (not .cse13)) (.cse12 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse48))) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse6 (= ((_ extract 7 0) .cse47) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse7 (not .cse4)) (.cse5 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse46))) |ULTIMATE.start_mp_add_~r1~0#1|)) (.cse10 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse45))) |ULTIMATE.start_mp_add_~r0~0#1|)) (.cse25 (= ((_ extract 7 0) .cse44) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse26 (not .cse28)) (.cse27 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse43))) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse19 (= ((_ extract 7 0) .cse42) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse20 (not .cse24)) (.cse21 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse41))) |ULTIMATE.start_mp_add_~r2~0#1|)) (.cse22 (bvsgt .cse29 (_ bv255 32))) (.cse18 (bvsgt .cse30 (_ bv255 32))) (.cse2 (not (= (_ bv1 8) |ULTIMATE.start_mp_add_~i~0#1|))) (.cse31 (not (= (_ bv3 8) |ULTIMATE.start_mp_add_~i~0#1|))) (.cse32 (not (= (_ bv0 8) |ULTIMATE.start_mp_add_~i~0#1|)))) (or (and .cse0 .cse1 .cse2 (let ((.cse17 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse30))) |ULTIMATE.start_mp_add_~r3~0#1|)) (.cse23 (= ((_ extract 7 0) ((_ extract 15 0) (bvand (_ bv255 32) .cse29))) |ULTIMATE.start_mp_add_~r3~0#1|))) (let ((.cse3 (or (and .cse17 .cse18 .cse25 .cse26) (and .cse27 .cse22 .cse28 .cse23))) (.cse8 (or (and .cse17 .cse18 .cse19 .cse20) (and .cse21 .cse22 .cse23 .cse24)))) (or (and (or (and .cse3 .cse4 .cse5) (and .cse6 .cse7 .cse8)) .cse9 .cse10) (and .cse11 (or (and .cse3 .cse12 .cse13) (and .cse14 .cse15 .cse8)) .cse16)))) .cse31 .cse32) (and .cse0 .cse1 (let ((.cse35 (= ((_ extract 7 0) .cse40) |ULTIMATE.start_mp_add_~r3~0#1|)) (.cse36 (not .cse18)) (.cse37 (not .cse22)) (.cse38 (= ((_ extract 7 0) .cse39) |ULTIMATE.start_mp_add_~r3~0#1|))) (let ((.cse33 (or (and .cse19 .cse20 .cse35 .cse36) (and .cse21 .cse37 .cse38 .cse24))) (.cse34 (or (and .cse25 .cse26 .cse35 .cse36) (and .cse27 .cse28 .cse37 .cse38)))) (or (and .cse11 .cse16 (or (and .cse14 .cse15 .cse33) (and .cse34 .cse12 .cse13))) (and (or (and .cse6 .cse7 .cse33) (and .cse34 .cse4 .cse5)) .cse9 .cse10)))) .cse2 .cse31 .cse32))))))) [2024-12-06 00:53:41,216 INFO L77 FloydHoareUtils]: At program point ULTIMATE.startEXIT(line -1) the Hoare annotation is: true [2024-12-06 00:53:41,216 INFO L75 FloydHoareUtils]: For program point L25(line 25) no Hoare annotation was computed. [2024-12-06 00:53:41,228 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,230 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,230 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,231 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,232 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,233 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,234 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,235 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,235 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,235 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,235 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,235 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,235 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,236 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,237 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,238 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,239 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,240 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,240 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,240 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,240 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,240 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,241 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,242 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,242 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,242 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,242 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,242 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,242 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,243 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,244 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,245 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,245 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,245 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,245 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,246 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,247 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,248 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,249 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,250 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,250 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,250 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,250 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,250 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,250 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,251 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,255 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,256 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,257 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,258 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,259 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,260 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,261 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,262 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,263 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,264 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,264 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,264 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,264 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression [2024-12-06 00:53:41,265 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck CFG 06.12 12:53:41 ImpRootNode [2024-12-06 00:53:41,265 INFO L131 PluginConnector]: ------------------------ END CodeCheck---------------------------- [2024-12-06 00:53:41,266 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-06 00:53:41,266 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-06 00:53:41,266 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-06 00:53:41,267 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 12:53:07" (3/4) ... [2024-12-06 00:53:41,269 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-12-06 00:53:41,276 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 35 nodes and edges [2024-12-06 00:53:41,277 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2024-12-06 00:53:41,277 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2024-12-06 00:53:41,277 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-12-06 00:53:41,361 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/witness.graphml [2024-12-06 00:53:41,361 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/witness.yml [2024-12-06 00:53:41,361 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-06 00:53:41,362 INFO L158 Benchmark]: Toolchain (without parser) took 34989.00ms. Allocated memory was 92.3MB in the beginning and 385.9MB in the end (delta: 293.6MB). Free memory was 68.8MB in the beginning and 333.9MB in the end (delta: -265.1MB). Peak memory consumption was 27.1MB. Max. memory is 16.1GB. [2024-12-06 00:53:41,362 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 83.9MB. Free memory is still 48.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-06 00:53:41,362 INFO L158 Benchmark]: CACSL2BoogieTranslator took 248.25ms. Allocated memory is still 92.3MB. Free memory was 68.6MB in the beginning and 55.5MB in the end (delta: 13.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-06 00:53:41,362 INFO L158 Benchmark]: Boogie Procedure Inliner took 29.39ms. Allocated memory is still 92.3MB. Free memory was 55.5MB in the beginning and 54.1MB in the end (delta: 1.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-06 00:53:41,363 INFO L158 Benchmark]: Boogie Preprocessor took 24.31ms. Allocated memory is still 92.3MB. Free memory was 54.0MB in the beginning and 52.7MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-06 00:53:41,363 INFO L158 Benchmark]: RCFGBuilder took 532.72ms. Allocated memory is still 92.3MB. Free memory was 52.7MB in the beginning and 32.5MB in the end (delta: 20.2MB). Peak memory consumption was 19.8MB. Max. memory is 16.1GB. [2024-12-06 00:53:41,363 INFO L158 Benchmark]: CodeCheck took 34054.27ms. Allocated memory was 92.3MB in the beginning and 385.9MB in the end (delta: 293.6MB). Free memory was 32.5MB in the beginning and 342.3MB in the end (delta: -309.8MB). Peak memory consumption was 192.1MB. Max. memory is 16.1GB. [2024-12-06 00:53:41,364 INFO L158 Benchmark]: Witness Printer took 95.37ms. Allocated memory is still 385.9MB. Free memory was 342.3MB in the beginning and 333.9MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-06 00:53:41,365 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: - StatisticsResult: Ultimate CodeCheck benchmark data CFG has 1 procedures, 8 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 31.0s, OverallIterations: 15, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 229 SdHoareTripleChecker+Valid, 4.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 92 mSDsluCounter, 42 SdHoareTripleChecker+Invalid, 3.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 0 mSDsCounter, 475 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 891 IncrementalHoareTripleChecker+Invalid, 1366 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 475 mSolverCounterUnsat, 42 mSDtfsCounter, 891 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 963 GetRequests, 852 SyntacticMatches, 11 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4888 ImplicationChecksByTransitivity, 18.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 12.8s InterpolantComputationTime, 113 NumberOfCodeBlocks, 113 NumberOfCodeBlocksAsserted, 14 NumberOfCheckSat, 99 ConstructedInterpolants, 0 QuantifiedInterpolants, 6706 SizeOfPredicates, 33 NumberOfNonLiveVariables, 759 ConjunctsInSsa, 168 ConjunctsInUnsatCore, 14 InterpolantComputations, 4 PerfectInterpolantSequences, 35/96 InterpolantCoveringCapability, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - PositiveResult [Line: 25]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 80]: Loop Invariant Derived loop invariant: ((((((((((((((0 == ((2 + b2) % 256)) && (4 == nb)) && (234770789 == b)) && (81 == b1)) && (101 == b0)) && (((a3 != 0) && (4 == na)) || ((((0 == a2) && (((a1 == 0) && (1 == na)) || ((a1 != 0) && (2 == na)))) || ((0 != a2) && (3 == na))) && (a3 == 0)))) && (2 == i)) && (((0 == carry) || (1 == carry)) || ((0 == carry) || (1 == carry)))) && (13 == b3)) || (((((((4 == nb) && (234770789 == b)) && (((((1 == carry) || (0 == carry)) || ((1 == carry) || (0 == carry))) || (((1 == carry) || (0 == carry)) || ((1 == carry) || (0 == carry)))) || ((((1 == carry) || (0 == carry)) || ((1 == carry) || (0 == carry))) || (((1 == carry) || (0 == carry)) || ((1 == carry) || (0 == carry)))))) && (4 == i)) && ((4 == na) || (((2 == na) || (1 == na)) || (3 == na)))) && (((a3 != 0) && (4 == na)) || ((((0 == a2) && (((a1 == 0) && (1 == na)) || ((a1 != 0) && (2 == na)))) || ((0 != a2) && (3 == na))) && (a3 == 0)))) && (13 == b3))) || (((((((((0 == ((2 + b2) % 256)) && (4 == nb)) && (234770789 == b)) && (81 == b1)) && (101 == b0)) && (3 == i)) && (((a3 != 0) && (4 == na)) || ((((0 == a2) && (((a1 == 0) && (1 == na)) || ((a1 != 0) && (2 == na)))) || ((0 != a2) && (3 == na))) && (a3 == 0)))) && ((((1 == carry) || (0 == carry)) || ((1 == carry) || (0 == carry))) || (((1 == carry) || (0 == carry)) || ((1 == carry) || (0 == carry))))) && (13 == b3))) || (((((((((0 == carry) && (0 == ((2 + b2) % 256))) && (4 == nb)) && (234770789 == b)) && (0 == i)) && (81 == b1)) && (101 == b0)) && (((a3 != 0) && (4 == na)) || ((((0 == a2) && (((a1 == 0) && (1 == na)) || ((a1 != 0) && (2 == na)))) || ((0 != a2) && (3 == na))) && (a3 == 0)))) && (13 == b3))) || (((((0 == carry) && (4 == nb)) && (234770789 == b)) && (4 == na)) && (5 == i))) || (((((((((0 == ((2 + b2) % 256)) && ((0 == carry) || (1 == carry))) && (4 == nb)) && (234770789 == b)) && (81 == b1)) && (101 == b0)) && (1 == i)) && (((a3 != 0) && (4 == na)) || ((((0 == a2) && (((a1 == 0) && (1 == na)) || ((a1 != 0) && (2 == na)))) || ((0 != a2) && (3 == na))) && (a3 == 0)))) && (13 == b3))) - InvariantResult [Line: 107]: Loop Invariant Derived loop invariant: ((((((2 != i) && (234770789 == b)) && (1 != i)) && (3 != i)) && (0 != i)) || (((((2 != i) && (234770789 == b)) && (1 != i)) && (3 != i)) && (0 != i))) * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25ms. Allocated memory is still 83.9MB. Free memory is still 48.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 248.25ms. Allocated memory is still 92.3MB. Free memory was 68.6MB in the beginning and 55.5MB in the end (delta: 13.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 29.39ms. Allocated memory is still 92.3MB. Free memory was 55.5MB in the beginning and 54.1MB in the end (delta: 1.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 24.31ms. Allocated memory is still 92.3MB. Free memory was 54.0MB in the beginning and 52.7MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 532.72ms. Allocated memory is still 92.3MB. Free memory was 52.7MB in the beginning and 32.5MB in the end (delta: 20.2MB). Peak memory consumption was 19.8MB. Max. memory is 16.1GB. * CodeCheck took 34054.27ms. Allocated memory was 92.3MB in the beginning and 385.9MB in the end (delta: 293.6MB). Free memory was 32.5MB in the beginning and 342.3MB in the end (delta: -309.8MB). Peak memory consumption was 192.1MB. Max. memory is 16.1GB. * Witness Printer took 95.37ms. Allocated memory is still 385.9MB. Free memory was 342.3MB in the beginning and 333.9MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expression type not yet supported in backtranslation: BitVectorAccessExpression RESULT: Ultimate proved your program to be correct! [2024-12-06 00:53:41,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_61317c41-5e46-4fa9-a21d-d90fc3f4d0ca/bin/ukojak-verify-CZk0znPC7b/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE