./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3c4d1f74b81dbb287c4425592070f3cc0de08845db85b6da85a8a6e68f14746e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 22:54:28,838 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 22:54:28,935 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Default.epf [2024-11-13 22:54:28,942 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 22:54:28,943 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2024-11-13 22:54:28,975 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 22:54:28,976 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 22:54:28,976 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 22:54:28,977 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 22:54:28,977 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 22:54:28,978 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 22:54:28,978 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-13 22:54:28,978 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-13 22:54:28,978 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-13 22:54:28,978 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 22:54:28,978 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 22:54:28,979 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Theory for external solver=ALL [2024-11-13 22:54:28,979 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-13 22:54:28,979 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2024-11-13 22:54:28,979 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 22:54:28,980 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_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3c4d1f74b81dbb287c4425592070f3cc0de08845db85b6da85a8a6e68f14746e [2024-11-13 22:54:29,308 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 22:54:29,317 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 22:54:29,319 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 22:54:29,321 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 22:54:29,321 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 22:54:29,323 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/../../sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i Unable to find full path for "g++" [2024-11-13 22:54:31,413 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 22:54:31,693 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 22:54:31,693 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i [2024-11-13 22:54:31,704 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data/df0437bb7/8fa4dad1b25f4995ac1d05ba4d32512d/FLAG2b13b56ba [2024-11-13 22:54:31,719 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data/df0437bb7/8fa4dad1b25f4995ac1d05ba4d32512d [2024-11-13 22:54:31,721 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 22:54:31,723 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 22:54:31,724 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 22:54:31,725 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 22:54:31,729 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 22:54:31,730 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 10:54:31" (1/1) ... [2024-11-13 22:54:31,731 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@21a97b17 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:31, skipping insertion in model container [2024-11-13 22:54:31,732 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 10:54:31" (1/1) ... [2024-11-13 22:54:31,760 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 22:54:32,082 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 22:54:32,097 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 22:54:32,148 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 22:54:32,191 INFO L204 MainTranslator]: Completed translation [2024-11-13 22:54:32,192 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32 WrapperNode [2024-11-13 22:54:32,192 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 22:54:32,193 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 22:54:32,193 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 22:54:32,193 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 22:54:32,199 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,207 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,226 INFO L138 Inliner]: procedures = 152, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 76 [2024-11-13 22:54:32,227 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 22:54:32,227 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 22:54:32,227 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 22:54:32,227 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 22:54:32,234 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,235 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,236 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,237 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,242 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,246 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,247 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,248 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,250 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 22:54:32,251 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 22:54:32,251 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 22:54:32,251 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 22:54:32,252 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-13 22:54:32,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/z3 [2024-11-13 22:54:32,289 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2024-11-13 22:54:32,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2024-11-13 22:54:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-13 22:54:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-13 22:54:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 22:54:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 22:54:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 22:54:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 22:54:32,411 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 22:54:32,414 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 22:54:32,715 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-13 22:54:32,715 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 22:54:32,844 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 22:54:32,844 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-13 22:54:32,844 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 10:54:32 BoogieIcfgContainer [2024-11-13 22:54:32,845 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 22:54:32,845 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2024-11-13 22:54:32,845 INFO L270 PluginConnector]: Initializing CodeCheck... [2024-11-13 22:54:32,858 INFO L274 PluginConnector]: CodeCheck initialized [2024-11-13 22:54:32,858 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 10:54:32" (1/1) ... [2024-11-13 22:54:32,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 22:54:32,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:32,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 21 states and 24 transitions. [2024-11-13 22:54:32,927 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 24 transitions. [2024-11-13 22:54:32,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2024-11-13 22:54:32,930 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:32,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:33,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:33,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:33,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:33,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 20 states and 23 transitions. [2024-11-13 22:54:33,424 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 23 transitions. [2024-11-13 22:54:33,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2024-11-13 22:54:33,425 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:33,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:33,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:33,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:33,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:33,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 19 states and 22 transitions. [2024-11-13 22:54:33,851 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2024-11-13 22:54:33,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-13 22:54:33,852 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:33,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:33,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:34,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:34,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:34,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 21 states and 26 transitions. [2024-11-13 22:54:34,113 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 26 transitions. [2024-11-13 22:54:34,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-13 22:54:34,114 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:34,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:34,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:34,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:35,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:35,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 23 states and 29 transitions. [2024-11-13 22:54:35,697 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 29 transitions. [2024-11-13 22:54:35,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-13 22:54:35,697 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:35,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:35,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:35,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:36,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:36,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 24 states and 29 transitions. [2024-11-13 22:54:36,684 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 29 transitions. [2024-11-13 22:54:36,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-13 22:54:36,684 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:36,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:37,121 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:38,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:38,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 27 states and 33 transitions. [2024-11-13 22:54:38,381 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 33 transitions. [2024-11-13 22:54:38,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-13 22:54:38,381 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:38,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:38,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:38,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:40,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:40,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 30 states and 36 transitions. [2024-11-13 22:54:40,637 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 36 transitions. [2024-11-13 22:54:40,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-13 22:54:40,639 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:40,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:40,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:41,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:44,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:44,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 34 states and 49 transitions. [2024-11-13 22:54:44,345 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 49 transitions. [2024-11-13 22:54:44,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-13 22:54:44,345 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:44,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:44,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:46,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:46,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 36 states and 52 transitions. [2024-11-13 22:54:46,234 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 52 transitions. [2024-11-13 22:54:46,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:54:46,235 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:46,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:46,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:51,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:51,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 43 states and 74 transitions. [2024-11-13 22:54:51,191 INFO L276 IsEmpty]: Start isEmpty. Operand 43 states and 74 transitions. [2024-11-13 22:54:51,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:54:51,192 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:51,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:51,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:51,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:54:56,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:54:56,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 48 states and 87 transitions. [2024-11-13 22:54:56,085 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 87 transitions. [2024-11-13 22:54:56,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:54:56,085 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:54:56,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:54:56,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:54:56,638 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 22:55:02,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:02,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 55 states and 111 transitions. [2024-11-13 22:55:02,100 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 111 transitions. [2024-11-13 22:55:02,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-13 22:55:02,101 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:02,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:02,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:02,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:03,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:03,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 57 states and 117 transitions. [2024-11-13 22:55:03,880 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 117 transitions. [2024-11-13 22:55:03,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-13 22:55:03,881 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:03,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:03,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:03,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 22:55:04,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:04,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 57 states and 116 transitions. [2024-11-13 22:55:04,752 INFO L276 IsEmpty]: Start isEmpty. Operand 57 states and 116 transitions. [2024-11-13 22:55:04,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-13 22:55:04,753 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:04,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:04,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:07,073 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:16,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:16,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 64 states and 140 transitions. [2024-11-13 22:55:16,092 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 140 transitions. [2024-11-13 22:55:16,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-13 22:55:16,093 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:16,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:16,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:16,138 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 22:55:18,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:18,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 59 states and 126 transitions. [2024-11-13 22:55:18,902 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 126 transitions. [2024-11-13 22:55:18,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2024-11-13 22:55:18,903 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:18,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:18,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:21,685 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:31,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:31,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 63 states and 138 transitions. [2024-11-13 22:55:31,739 INFO L276 IsEmpty]: Start isEmpty. Operand 63 states and 138 transitions. [2024-11-13 22:55:31,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-13 22:55:31,739 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:31,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:31,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:32,037 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 22:55:33,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:33,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 64 states and 138 transitions. [2024-11-13 22:55:33,136 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 138 transitions. [2024-11-13 22:55:33,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-13 22:55:33,137 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:33,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:33,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:35,578 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:40,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:40,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 64 states and 137 transitions. [2024-11-13 22:55:40,079 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 137 transitions. [2024-11-13 22:55:40,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-13 22:55:40,079 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:40,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 22:55:40,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:43,517 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:47,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:47,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 13 states and 15 transitions. [2024-11-13 22:55:47,907 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 15 transitions. [2024-11-13 22:55:47,908 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-13 22:55:47,908 WARN L417 CodeCheckObserver]: This Program is SAFE, Check terminated with 21 iterations. [2024-11-13 22:55:47,918 INFO L729 CodeCheckObserver]: All specifications hold 9 specifications checked. All of them hold [2024-11-13 22:55:48,649 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,649 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,650 INFO L77 FloydHoareUtils]: At program point L370-2(lines 370 379) the Hoare annotation is: (let ((.cse0 (= (select |#valid| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 1)) (.cse1 (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|))) (.cse2 (<= (+ |ULTIMATE.start_cstrncpy_~src~0#1.offset| 1) (select |#length| |ULTIMATE.start_cstrncpy_~src~0#1.base|))) (.cse3 (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|)) (.cse4 (<= 0 |ULTIMATE.start_cstrncpy_~src~0#1.offset|))) (or (and .cse0 .cse1 .cse2 (< |ULTIMATE.start_cstrncpy_~n#1| 1) .cse3 .cse4) (let ((.cse5 (+ |ULTIMATE.start_cstrncpy_~dst~0#1.offset| 1))) (and (= (select |#valid| |ULTIMATE.start_cstrncpy_~dst~0#1.base|) 1) (<= .cse5 (select |#length| |ULTIMATE.start_cstrncpy_~dst~0#1.base|)) (= (select (select |#memory_int| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 0) 0) .cse0 (= |ULTIMATE.start_cstrncpy_~n#1| .cse5) .cse1 .cse2 (not (= |ULTIMATE.start_cstrncpy_~src~0#1.base| |ULTIMATE.start_cstrncpy_~dst~0#1.base|)) .cse3 .cse4)))) [2024-11-13 22:55:48,650 INFO L77 FloydHoareUtils]: At program point L370-3(lines 370 379) the Hoare annotation is: (and (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|)) [2024-11-13 22:55:48,650 INFO L77 FloydHoareUtils]: At program point main_returnLabel#1(lines 382 398) the Hoare annotation is: (let ((.cse0 (@diff |#valid| |ULTIMATE.start_main_old_#valid#1|))) (= (select |ULTIMATE.start_main_old_#valid#1| .cse0) (select |#valid| .cse0))) [2024-11-13 22:55:48,650 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,650 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,651 INFO L77 FloydHoareUtils]: At program point L375-1(lines 375 376) the Hoare annotation is: (and (<= (+ |ULTIMATE.start_cstrncpy_~us~0#1.offset| 2) (select |#length| |ULTIMATE.start_cstrncpy_~us~0#1.base|)) (= |ULTIMATE.start_cstrncpy_~n2~0#1| |ULTIMATE.start_cstrncpy_~us~0#1.offset|) (or (<= 0 |ULTIMATE.start_cstrncpy_~us~0#1.offset|) (= |ULTIMATE.start_cstrncpy_#t~post209#1| 0)) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (= 1 (select |#valid| |ULTIMATE.start_cstrncpy_~us~0#1.base|)) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|)) [2024-11-13 22:55:48,651 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK(lines 382 398) no Hoare annotation was computed. [2024-11-13 22:55:48,651 INFO L77 FloydHoareUtils]: At program point ULTIMATE.startEXIT(line -1) the Hoare annotation is: true [2024-11-13 22:55:48,651 INFO L77 FloydHoareUtils]: At program point L376(line 376) the Hoare annotation is: (and (<= 0 |ULTIMATE.start_cstrncpy_#t~post210#1.offset|) (= |ULTIMATE.start_cstrncpy_~us~0#1.base| |ULTIMATE.start_cstrncpy_#t~post210#1.base|) (<= (+ |ULTIMATE.start_cstrncpy_~us~0#1.offset| 3) (select |#length| |ULTIMATE.start_cstrncpy_#t~post210#1.base|)) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (= |ULTIMATE.start_cstrncpy_~n2~0#1| (+ |ULTIMATE.start_cstrncpy_~us~0#1.offset| 1)) (<= |ULTIMATE.start_cstrncpy_#t~post210#1.offset| |ULTIMATE.start_cstrncpy_~n2~0#1|) (= 1 (select |#valid| |ULTIMATE.start_cstrncpy_~us~0#1.base|)) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|)) [2024-11-13 22:55:48,651 INFO L77 FloydHoareUtils]: At program point L376-1(lines 375 376) the Hoare annotation is: (and (<= (+ |ULTIMATE.start_cstrncpy_~us~0#1.offset| 2) (select |#length| |ULTIMATE.start_cstrncpy_~us~0#1.base|)) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (or (<= 0 |ULTIMATE.start_cstrncpy_~us~0#1.offset|) (= |ULTIMATE.start_cstrncpy_~n2~0#1| 0)) (= |ULTIMATE.start_cstrncpy_~n2~0#1| (+ |ULTIMATE.start_cstrncpy_~us~0#1.offset| 1)) (= 1 (select |#valid| |ULTIMATE.start_cstrncpy_~us~0#1.base|)) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|)) [2024-11-13 22:55:48,652 INFO L77 FloydHoareUtils]: At program point L372(line 372) the Hoare annotation is: (let ((.cse0 (select |#length| |ULTIMATE.start_cstrncpy_#t~post207#1.base|)) (.cse1 (+ |ULTIMATE.start_cstrncpy_~dst~0#1.offset| 1))) (and (<= (+ .cse0 |ULTIMATE.start_cstrncpy_~src~0#1.offset| 1) (+ (select |#length| |ULTIMATE.start_cstrncpy_~src~0#1.base|) |ULTIMATE.start_cstrncpy_#t~post207#1.offset|)) (= (select (select |#memory_int| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 0) 0) (<= (+ |ULTIMATE.start_cstrncpy_#t~post206#1.offset| 1) (select |#length| |ULTIMATE.start_cstrncpy_#t~post206#1.base|)) (= |ULTIMATE.start_cstrncpy_#t~post207#1.base| |ULTIMATE.start_cstrncpy_~src~0#1.base|) (= |ULTIMATE.start_cstrncpy_~n#1| .cse1) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (<= (+ 1 |ULTIMATE.start_cstrncpy_#t~post207#1.offset|) .cse0) (not (= |ULTIMATE.start_cstrncpy_~src~0#1.base| |ULTIMATE.start_cstrncpy_#t~post206#1.base|)) (<= 0 |ULTIMATE.start_cstrncpy_#t~post207#1.offset|) (or (<= 0 |ULTIMATE.start_cstrncpy_~dst~0#1.offset|) (= |ULTIMATE.start_cstrncpy_~n#1| 0)) (or (< |ULTIMATE.start_cstrncpy_#t~post207#1.offset| 1) (< |ULTIMATE.start_cstrncpy_#t~post207#1.offset| (+ |ULTIMATE.start_cstrncpy_~src~0#1.offset| 2))) (= (select |#valid| |ULTIMATE.start_cstrncpy_#t~post207#1.base|) 1) (= |ULTIMATE.start_cstrncpy_#t~post206#1.base| |ULTIMATE.start_cstrncpy_~dst~0#1.base|) (<= .cse1 |ULTIMATE.start_cstrncpy_#t~post206#1.offset|) (= (select |#valid| |ULTIMATE.start_cstrncpy_#t~post206#1.base|) 1) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|))) [2024-11-13 22:55:48,652 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,652 INFO L77 FloydHoareUtils]: At program point L372-1(line 372) the Hoare annotation is: (let ((.cse0 (+ |ULTIMATE.start_cstrncpy_~dst~0#1.offset| 1))) (and (<= (+ |ULTIMATE.start_cstrncpy_~src~0#1.offset| 2) (select |#length| |ULTIMATE.start_cstrncpy_~src~0#1.base|)) (= (select (select |#memory_int| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 0) 0) (= (select |#valid| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 1) (<= (+ |ULTIMATE.start_cstrncpy_#t~post206#1.offset| 1) (select |#length| |ULTIMATE.start_cstrncpy_#t~post206#1.base|)) (= |ULTIMATE.start_cstrncpy_~n#1| .cse0) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (not (= |ULTIMATE.start_cstrncpy_~src~0#1.base| |ULTIMATE.start_cstrncpy_#t~post206#1.base|)) (or (< 0 (+ |ULTIMATE.start_cstrncpy_~src~0#1.offset| 1)) (= |ULTIMATE.start_cstrncpy_#t~mem208#1| 0)) (or (<= 0 |ULTIMATE.start_cstrncpy_~dst~0#1.offset|) (= |ULTIMATE.start_cstrncpy_~n#1| 0)) (= |ULTIMATE.start_cstrncpy_#t~post206#1.base| |ULTIMATE.start_cstrncpy_~dst~0#1.base|) (<= .cse0 |ULTIMATE.start_cstrncpy_#t~post206#1.offset|) (= (select |#valid| |ULTIMATE.start_cstrncpy_#t~post206#1.base|) 1) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|))) [2024-11-13 22:55:48,652 INFO L77 FloydHoareUtils]: At program point L372-2(lines 372 378) the Hoare annotation is: (and (= (select |#valid| |ULTIMATE.start_cstrncpy_~dst~0#1.base|) 1) (<= (+ |ULTIMATE.start_cstrncpy_~src~0#1.offset| 2) (select |#length| |ULTIMATE.start_cstrncpy_~src~0#1.base|)) (= (select (select |#memory_int| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 0) 0) (= (select |#valid| |ULTIMATE.start_cstrncpy_~src~0#1.base|) 1) (<= (+ 2 |ULTIMATE.start_cstrncpy_~dst~0#1.offset|) (select |#length| |ULTIMATE.start_cstrncpy_~dst~0#1.base|)) (= |ULTIMATE.start_cstrncpy_~n#1| (+ |ULTIMATE.start_cstrncpy_~dst~0#1.offset| 1)) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (or (< 0 (+ |ULTIMATE.start_cstrncpy_~src~0#1.offset| 1)) (= |ULTIMATE.start_cstrncpy_#t~mem208#1| 0)) (or (<= 0 |ULTIMATE.start_cstrncpy_~dst~0#1.offset|) (= |ULTIMATE.start_cstrncpy_~n#1| 0)) (not (= |ULTIMATE.start_cstrncpy_~src~0#1.base| |ULTIMATE.start_cstrncpy_~dst~0#1.base|)) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|)) [2024-11-13 22:55:48,652 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,652 INFO L77 FloydHoareUtils]: At program point $Ultimate##0(line -1) the Hoare annotation is: true [2024-11-13 22:55:48,653 INFO L77 FloydHoareUtils]: At program point L393(line 393) the Hoare annotation is: (and (= |ULTIMATE.start_main_~nondetArea~0#1.offset| 0) (not (= |ULTIMATE.start_main_~nondetArea~0#1.base| |ULTIMATE.start_main_~nondetString~0#1.base|)) (= |ULTIMATE.start_main_~nondetString~0#1.offset| 0) (<= (mod |ULTIMATE.start_main_~n~0#1| 18446744073709551616) (select |#length| |ULTIMATE.start_main_~nondetArea~0#1.base|)) (<= 1 (+ |ULTIMATE.start_main_~length~0#1| |ULTIMATE.start_main_~nondetString~0#1.offset|)) (not (= |ULTIMATE.start_main_#t~malloc214#1.base| |ULTIMATE.start_main_#t~malloc213#1.base|)) (= (select |#valid| |ULTIMATE.start_main_~nondetString~0#1.base|) 1) (= (select |#valid| |ULTIMATE.start_main_~nondetArea~0#1.base|) 1) (< (div |ULTIMATE.start_main_~length~0#1| 18446744073709551616) 1) (<= 1 |ULTIMATE.start_main_~n~0#1|) (= (mod |ULTIMATE.start_main_~length~0#1| 18446744073709551616) (select |#length| |ULTIMATE.start_main_~nondetString~0#1.base|)) (= (store (store |#valid| |ULTIMATE.start_main_#t~malloc213#1.base| 0) |ULTIMATE.start_main_#t~malloc214#1.base| 0) |ULTIMATE.start_main_old_#valid#1|) (<= (div |ULTIMATE.start_main_~n~0#1| 18446744073709551616) 0)) [2024-11-13 22:55:48,653 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,654 INFO L75 FloydHoareUtils]: For program point ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE(line -1) no Hoare annotation was computed. [2024-11-13 22:55:48,666 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck has thrown an exception: java.lang.IllegalArgumentException: unknown symbol (@diff (Array Int Int) (Array Int Int) Int) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.getBinaryOperator(Term2Expression.java:587) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:280) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translateSelect(Term2Expression.java:368) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:163) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:173) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.translate(Term2Expression.java:137) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.RCFGBacktranslator.translateExpression(RCFGBacktranslator.java:402) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.RCFGBacktranslator.translateExpression(RCFGBacktranslator.java:1) at de.uni_freiburg.informatik.ultimate.core.lib.translation.DefaultTranslator.translateExpressionWithContext(DefaultTranslator.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateExpressionWithContext(ModelTranslationContainer.java:109) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateExpressionWithContext(ModelTranslationContainer.java:91) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.BacktranslationService.translateExpressionWithContext(BacktranslationService.java:111) at de.uni_freiburg.informatik.ultimate.lib.proofs.floydhoare.FloydHoareUtils.createInvariantResults(FloydHoareUtils.java:126) at de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.CodeCheckObserver.createInvariantAndContractResults(CodeCheckObserver.java:542) at de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.CodeCheckObserver.process(CodeCheckObserver.java:518) 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-11-13 22:55:48,673 INFO L158 Benchmark]: Toolchain (without parser) took 76949.97ms. Allocated memory was 117.4MB in the beginning and 268.4MB in the end (delta: 151.0MB). Free memory was 91.4MB in the beginning and 134.4MB in the end (delta: -43.0MB). Peak memory consumption was 109.3MB. Max. memory is 16.1GB. [2024-11-13 22:55:48,673 INFO L158 Benchmark]: CDTParser took 0.46ms. Allocated memory is still 83.9MB. Free memory is still 41.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 22:55:48,674 INFO L158 Benchmark]: CACSL2BoogieTranslator took 468.11ms. Allocated memory is still 117.4MB. Free memory was 91.1MB in the beginning and 72.9MB in the end (delta: 18.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-13 22:55:48,678 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.73ms. Allocated memory is still 117.4MB. Free memory was 72.9MB in the beginning and 71.3MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-13 22:55:48,678 INFO L158 Benchmark]: Boogie Preprocessor took 22.94ms. Allocated memory is still 117.4MB. Free memory was 71.3MB in the beginning and 70.3MB in the end (delta: 1.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-13 22:55:48,678 INFO L158 Benchmark]: RCFGBuilder took 593.79ms. Allocated memory is still 117.4MB. Free memory was 70.3MB in the beginning and 53.5MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-13 22:55:48,679 INFO L158 Benchmark]: CodeCheck took 75826.77ms. Allocated memory was 117.4MB in the beginning and 268.4MB in the end (delta: 151.0MB). Free memory was 53.5MB in the beginning and 134.4MB in the end (delta: -80.9MB). Peak memory consumption was 67.4MB. Max. memory is 16.1GB. [2024-11-13 22:55:48,683 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, 21 locations, 9 error locations. Started 1 CEGAR loops. OverallTime: 75.0s, OverallIterations: 21, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 692 SdHoareTripleChecker+Valid, 12.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 491 mSDsluCounter, 218 SdHoareTripleChecker+Invalid, 11.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 186 mSDsCounter, 1254 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5135 IncrementalHoareTripleChecker+Invalid, 6389 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1254 mSolverCounterUnsat, 32 mSDtfsCounter, 5135 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2088 GetRequests, 1660 SyntacticMatches, 48 SemanticMatches, 380 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53034 ImplicationChecksByTransitivity, 69.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=-1occurred in iteration=-1, InterpolantAutomatonStates: 0, traceCheckStatistics: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 17.0s InterpolantComputationTime, 172 NumberOfCodeBlocks, 172 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 152 ConstructedInterpolants, 0 QuantifiedInterpolants, 1699 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 20 InterpolantComputations, 12 PerfectInterpolantSequences, 16/56 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 - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 382]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - AllSpecificationsHoldResult: All specifications hold 9 specifications checked. All of them hold - ExceptionOrErrorResult: IllegalArgumentException: unknown symbol (@diff (Array Int Int) (Array Int Int) Int) de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck: IllegalArgumentException: unknown symbol (@diff (Array Int Int) (Array Int Int) Int): de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.boogie.Term2Expression.getBinaryOperator(Term2Expression.java:587) * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.46ms. Allocated memory is still 83.9MB. Free memory is still 41.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 468.11ms. Allocated memory is still 117.4MB. Free memory was 91.1MB in the beginning and 72.9MB in the end (delta: 18.2MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 33.73ms. Allocated memory is still 117.4MB. Free memory was 72.9MB in the beginning and 71.3MB in the end (delta: 1.5MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 22.94ms. Allocated memory is still 117.4MB. Free memory was 71.3MB in the beginning and 70.3MB in the end (delta: 1.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 593.79ms. Allocated memory is still 117.4MB. Free memory was 70.3MB in the beginning and 53.5MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * CodeCheck took 75826.77ms. Allocated memory was 117.4MB in the beginning and 268.4MB in the end (delta: 151.0MB). Free memory was 53.5MB in the beginning and 134.4MB in the end (delta: -80.9MB). Peak memory consumption was 67.4MB. Max. memory is 16.1GB. RESULT: Ultimate could not prove your program: Toolchain returned no result. [2024-11-13 22:55:48,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/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_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/config/KojakMemDerefMemtrack.xml -i ../../sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3c4d1f74b81dbb287c4425592070f3cc0de08845db85b6da85a8a6e68f14746e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 22:55:51,521 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 22:55:51,659 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/config/svcomp-DerefFreeMemtrack-64bit-Kojak_Bitvector.epf [2024-11-13 22:55:51,702 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 22:55:51,703 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 22:55:51,703 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 22:55:51,704 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 22:55:51,704 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 22:55:51,704 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 22:55:51,705 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-13 22:55:51,706 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-13 22:55:51,706 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-13 22:55:51,706 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 22:55:51,706 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-13 22:55:51,706 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-13 22:55:51,707 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 22:55:51,707 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-13 22:55:51,707 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-13 22:55:51,707 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 22:55:51,708 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2024-11-13 22:55:51,708 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2024-11-13 22:55:51,708 INFO L153 SettingsManager]: * Theory for external solver=ALL [2024-11-13 22:55:51,708 INFO L153 SettingsManager]: * Command for calling external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:51,709 INFO L153 SettingsManager]: * Choose which separate solver to use for tracechecks=External_ModelsAndUnsatCoreMode [2024-11-13 22:55:51,709 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 22:55:51,709 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-13 22:55:51,709 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 22:55:51,709 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 22:55:51,709 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-13 22:55:51,709 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:51,710 INFO L153 SettingsManager]: * Use separate solver for trace checks=false [2024-11-13 22:55:51,710 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_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3c4d1f74b81dbb287c4425592070f3cc0de08845db85b6da85a8a6e68f14746e [2024-11-13 22:55:52,050 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 22:55:52,060 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 22:55:52,063 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 22:55:52,065 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 22:55:52,065 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 22:55:52,067 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/../../sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i Unable to find full path for "g++" [2024-11-13 22:55:54,081 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 22:55:54,397 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 22:55:54,398 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/sv-benchmarks/c/termination-15/cstrncpy_reverse_alloca.i [2024-11-13 22:55:54,410 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data/3893c5f3e/569d72f1566d4525a98b57041aae07bb/FLAG91cc30efa [2024-11-13 22:55:54,428 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/data/3893c5f3e/569d72f1566d4525a98b57041aae07bb [2024-11-13 22:55:54,431 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 22:55:54,433 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 22:55:54,434 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 22:55:54,435 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 22:55:54,440 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 22:55:54,441 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 10:55:54" (1/1) ... [2024-11-13 22:55:54,442 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@131f45d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:54, skipping insertion in model container [2024-11-13 22:55:54,443 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 10:55:54" (1/1) ... [2024-11-13 22:55:54,472 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 22:55:54,886 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-13 22:55:54,887 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-13 22:55:54,890 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 22:55:54,910 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 22:55:54,957 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 22:55:55,004 INFO L204 MainTranslator]: Completed translation [2024-11-13 22:55:55,005 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55 WrapperNode [2024-11-13 22:55:55,006 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 22:55:55,007 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 22:55:55,007 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 22:55:55,007 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 22:55:55,015 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,035 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,061 INFO L138 Inliner]: procedures = 153, calls = 13, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 75 [2024-11-13 22:55:55,062 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 22:55:55,062 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 22:55:55,062 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 22:55:55,063 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 22:55:55,071 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,072 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,078 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,078 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,095 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,101 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,103 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,108 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,110 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 22:55:55,114 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 22:55:55,115 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 22:55:55,115 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 22:55:55,116 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-13 22:55:55,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/z3 [2024-11-13 22:55:55,162 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2024-11-13 22:55:55,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2024-11-13 22:55:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2024-11-13 22:55:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 22:55:55,198 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2024-11-13 22:55:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 22:55:55,199 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 22:55:55,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 22:55:55,306 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 22:55:55,309 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 22:55:55,713 INFO L? ?]: Removed 45 outVars from TransFormulas that were not future-live. [2024-11-13 22:55:55,713 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 22:55:55,788 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 22:55:55,789 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-13 22:55:55,789 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 10:55:55 BoogieIcfgContainer [2024-11-13 22:55:55,789 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 22:55:55,790 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2024-11-13 22:55:55,791 INFO L270 PluginConnector]: Initializing CodeCheck... [2024-11-13 22:55:55,804 INFO L274 PluginConnector]: CodeCheck initialized [2024-11-13 22:55:55,804 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 10:55:55" (1/1) ... [2024-11-13 22:55:55,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 22:55:55,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:55,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 21 states and 24 transitions. [2024-11-13 22:55:55,884 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 24 transitions. [2024-11-13 22:55:55,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2024-11-13 22:55:55,887 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:55,888 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:55,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:55:55,891 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:55:55,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (2)] Waiting until timeout for monitored process [2024-11-13 22:55:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:56,010 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:55:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:56,035 INFO L255 TraceCheckSpWp]: Trace formula consists of 25 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 22:55:56,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:55:56,125 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-13 22:55:56,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 22:55:56,164 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-13 22:55:56,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:56,188 ERROR L418 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (2)] Exception during sending of exit command (exit): Broken pipe [2024-11-13 22:55:56,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (2)] Ended with exit code 0 [2024-11-13 22:55:56,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:56,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 20 states and 23 transitions. [2024-11-13 22:55:56,300 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 23 transitions. [2024-11-13 22:55:56,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2024-11-13 22:55:56,300 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:56,300 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:56,301 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:55:56,306 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:55:56,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process [2024-11-13 22:55:56,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:56,420 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:55:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:56,451 INFO L255 TraceCheckSpWp]: Trace formula consists of 25 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 22:55:56,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:55:56,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2024-11-13 22:55:56,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2024-11-13 22:55:56,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:56,680 ERROR L418 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (3)] Exception during sending of exit command (exit): Broken pipe [2024-11-13 22:55:56,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (3)] Forceful destruction successful, exit code 0 [2024-11-13 22:55:56,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:56,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 19 states and 22 transitions. [2024-11-13 22:55:56,951 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 22 transitions. [2024-11-13 22:55:56,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-13 22:55:56,951 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:56,951 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:56,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:55:56,958 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:55:56,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-11-13 22:55:57,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:57,113 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:55:57,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:57,155 INFO L255 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 22:55:57,157 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:55:57,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-13 22:55:57,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 22:55:57,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-13 22:55:57,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:57,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2024-11-13 22:55:57,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:57,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 21 states and 26 transitions. [2024-11-13 22:55:57,438 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 26 transitions. [2024-11-13 22:55:57,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-13 22:55:57,438 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:57,438 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:57,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:55:57,440 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:55:57,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-13 22:55:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:57,626 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:55:57,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:57,697 INFO L255 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 22:55:57,699 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:55:57,725 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2024-11-13 22:55:57,742 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2024-11-13 22:55:58,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:55:58,021 ERROR L418 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (5)] Exception during sending of exit command (exit): Broken pipe [2024-11-13 22:55:58,023 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-13 22:55:59,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:55:59,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 23 states and 30 transitions. [2024-11-13 22:55:59,720 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 30 transitions. [2024-11-13 22:55:59,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-13 22:55:59,720 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:55:59,720 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:55:59,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:55:59,725 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:55:59,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-13 22:55:59,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:59,841 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:55:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:55:59,884 INFO L255 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-13 22:55:59,886 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:56:00,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2024-11-13 22:56:01,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:56:01,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 24 states and 30 transitions. [2024-11-13 22:56:01,191 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 30 transitions. [2024-11-13 22:56:01,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-13 22:56:01,192 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:56:01,192 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:56:01,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:56:01,194 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:56:01,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-13 22:56:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:01,328 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:56:01,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:01,352 INFO L255 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 22:56:01,353 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:01,382 INFO L349 Elim1Store]: treesize reduction 19, result has 26.9 percent of original size [2024-11-13 22:56:01,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 15 [2024-11-13 22:56:01,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:56:01,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-13 22:56:04,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:56:04,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 27 states and 35 transitions. [2024-11-13 22:56:04,138 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 35 transitions. [2024-11-13 22:56:04,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-13 22:56:04,138 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:56:04,138 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:56:04,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:56:04,143 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:56:04,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-13 22:56:04,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:04,309 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:56:04,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:04,395 INFO L255 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-13 22:56:04,396 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:04,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 22:56:04,417 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2024-11-13 22:56:04,424 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 8 [2024-11-13 22:56:05,134 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:56:05,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2024-11-13 22:56:09,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:56:09,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 30 states and 41 transitions. [2024-11-13 22:56:09,871 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2024-11-13 22:56:09,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-13 22:56:09,873 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:56:09,873 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:56:09,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:56:09,876 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:56:09,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-13 22:56:10,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:10,057 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:56:10,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:10,210 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 22:56:10,211 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:10,229 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 6 [2024-11-13 22:56:10,243 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 1 [2024-11-13 22:56:10,266 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2024-11-13 22:56:10,973 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:56:10,973 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 20 [2024-11-13 22:56:13,134 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:56:13,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-13 22:56:24,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:56:24,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 36 states and 58 transitions. [2024-11-13 22:56:24,647 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 58 transitions. [2024-11-13 22:56:24,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-13 22:56:24,648 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:56:24,648 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:56:24,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:56:24,650 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:56:24,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-13 22:56:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:24,798 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:56:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:24,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 22:56:24,828 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:24,835 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-13 22:56:24,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-13 22:56:24,849 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 1 [2024-11-13 22:56:24,867 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 22:56:24,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-11-13 22:56:30,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:56:30,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 38 states and 64 transitions. [2024-11-13 22:56:30,552 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 64 transitions. [2024-11-13 22:56:30,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:56:30,553 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:56:30,553 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:56:30,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:56:30,554 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:56:30,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-13 22:56:30,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:30,727 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:56:30,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:30,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 22:56:30,907 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:34,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:56:34,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-11-13 22:56:51,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:56:51,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 44 states and 83 transitions. [2024-11-13 22:56:51,131 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 83 transitions. [2024-11-13 22:56:51,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:56:51,132 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:56:51,132 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:56:51,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:56:51,135 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:56:51,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-13 22:56:51,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:51,266 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:56:51,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:56:51,294 INFO L255 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-13 22:56:51,295 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:56:52,547 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:56:52,550 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-13 22:57:06,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:57:06,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 48 states and 95 transitions. [2024-11-13 22:57:06,094 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 95 transitions. [2024-11-13 22:57:06,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:57:06,095 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:57:06,095 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:57:06,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:57:06,097 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:57:06,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-11-13 22:57:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:06,262 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:57:06,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:06,298 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:57:06,300 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:57:08,247 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:08,248 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:57:08,273 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))) is different from true [2024-11-13 22:57:08,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:57:08,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2024-11-13 22:57:35,942 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))) is different from false [2024-11-13 22:57:35,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:57:35,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 55 states and 122 transitions. [2024-11-13 22:57:35,947 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 122 transitions. [2024-11-13 22:57:35,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:57:35,947 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:57:35,948 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:57:35,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:57:35,953 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:57:35,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-13 22:57:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:36,121 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:57:36,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:36,159 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:57:36,161 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:57:36,280 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:36,281 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:57:37,139 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:57:37,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2024-11-13 22:57:37,768 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 22:57:37,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:57:37,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 55 states and 121 transitions. [2024-11-13 22:57:37,776 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 121 transitions. [2024-11-13 22:57:37,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:57:37,777 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:57:37,777 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:57:37,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:57:37,780 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:57:37,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-13 22:57:37,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:37,946 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:57:37,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:37,986 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:57:37,987 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:57:38,093 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:38,093 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:57:38,110 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1)))) is different from true [2024-11-13 22:57:38,111 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:57:38,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2024-11-13 22:57:38,145 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) is different from false [2024-11-13 22:57:38,151 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:57:38,169 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:57:38,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:57:38,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 55 states and 121 transitions. [2024-11-13 22:57:38,171 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 121 transitions. [2024-11-13 22:57:38,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:57:38,172 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:57:38,172 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:57:38,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:57:38,177 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:57:38,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-13 22:57:38,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:38,362 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:57:38,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:38,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:57:38,406 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:57:38,523 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:38,524 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:57:38,539 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|))) is different from true [2024-11-13 22:57:38,540 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:57:38,542 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (16)] Forceful destruction successful, exit code 0 [2024-11-13 22:57:38,572 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 22:57:38,577 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:57:38,585 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:57:38,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:57:38,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 55 states and 121 transitions. [2024-11-13 22:57:38,587 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 121 transitions. [2024-11-13 22:57:38,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:57:38,588 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:57:38,588 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:57:38,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:57:38,590 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:57:38,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-13 22:57:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:38,758 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:57:38,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:38,799 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:57:38,801 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:57:38,920 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:38,921 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:57:38,940 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|)))) is different from true [2024-11-13 22:57:38,941 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:57:38,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2024-11-13 22:57:38,995 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) is different from false [2024-11-13 22:57:39,004 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:57:39,022 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:57:39,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:57:39,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 55 states and 121 transitions. [2024-11-13 22:57:39,023 INFO L276 IsEmpty]: Start isEmpty. Operand 55 states and 121 transitions. [2024-11-13 22:57:39,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:57:39,024 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:57:39,024 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:57:39,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:57:39,027 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:57:39,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2024-11-13 22:57:39,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:39,201 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:57:39,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:57:39,237 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 22:57:39,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:57:39,244 WARN L560 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2024-11-13 22:57:40,585 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:40,586 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:57:40,601 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:57:40,602 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2024-11-13 22:57:52,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 22:57:52,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2024-11-13 22:58:03,248 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:58:03,259 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))))) is different from false [2024-11-13 22:58:15,961 WARN L286 SmtUtils]: Spent 10.08s on a formula simplification. DAG size of input: 79 DAG size of output: 25 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-13 22:58:25,981 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:58:26,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:58:26,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 22:58:26,013 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 22:58:26,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:58:26,014 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:58:26,014 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:58:26,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:58:26,018 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:58:26,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2024-11-13 22:58:26,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:58:26,205 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:58:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:58:26,251 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-13 22:58:26,252 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:58:26,390 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:58:26,391 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:58:27,497 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 22:58:27,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (19)] Ended with exit code 0 [2024-11-13 22:58:37,548 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:58:47,580 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:58:47,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:58:47,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 22:58:47,583 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 22:58:47,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:58:47,583 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:58:47,583 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:58:47,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:58:47,586 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:58:47,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2024-11-13 22:58:47,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:58:47,780 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:58:47,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:58:47,823 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:58:47,825 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:58:47,957 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:58:47,957 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:58:47,977 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|)))) is different from true [2024-11-13 22:58:47,978 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:58:47,980 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2024-11-13 22:58:48,016 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) is different from false [2024-11-13 22:58:58,032 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:59:08,083 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:59:08,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:59:08,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 22:59:08,084 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 22:59:08,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:59:08,085 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:59:08,085 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:59:08,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:59:08,086 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:59:08,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2024-11-13 22:59:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:59:08,279 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:59:08,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:59:08,321 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 22:59:08,323 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:59:08,452 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:59:08,452 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:59:08,475 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1))))) is different from true [2024-11-13 22:59:08,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:59:08,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2024-11-13 22:59:08,515 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) is different from false [2024-11-13 22:59:18,527 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:59:28,588 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:59:28,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:59:28,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 22:59:28,590 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 22:59:28,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:59:28,591 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:59:28,591 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:59:28,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:59:28,596 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:59:28,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2024-11-13 22:59:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:59:28,784 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:59:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:59:28,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:59:28,827 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:59:28,982 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:59:28,983 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:59:29,002 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|))) is different from true [2024-11-13 22:59:29,003 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:59:29,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2024-11-13 22:59:29,041 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 22:59:39,057 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 22:59:49,119 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 22:59:49,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 22:59:49,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 22:59:49,121 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 22:59:49,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 22:59:49,122 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 22:59:49,122 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 22:59:49,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 22:59:49,125 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 22:59:49,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2024-11-13 22:59:49,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:59:49,316 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 22:59:49,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 22:59:49,359 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 22:59:49,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 22:59:49,478 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 22:59:49,479 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 22:59:49,504 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|)))) is different from true [2024-11-13 22:59:49,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 22:59:49,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2024-11-13 22:59:49,537 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) is different from false [2024-11-13 22:59:59,546 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:00:09,607 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:00:09,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:00:09,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:00:09,610 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:00:09,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:00:09,610 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:00:09,610 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:00:09,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:00:09,615 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:00:09,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-13 23:00:09,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:09,813 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:00:09,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:09,857 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:00:09,858 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:00:10,035 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:10,036 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:00:11,294 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:00:11,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2024-11-13 23:00:11,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:00:11,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:00:11,332 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:00:11,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:00:11,332 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:00:11,333 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:00:11,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:00:11,334 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:00:11,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2024-11-13 23:00:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:11,598 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:00:11,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:11,645 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:00:11,646 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:00:11,783 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:11,784 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:00:11,810 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|)))) is different from true [2024-11-13 23:00:11,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:00:11,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2024-11-13 23:00:11,868 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) is different from false [2024-11-13 23:00:21,881 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:00:31,935 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:00:31,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:00:31,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:00:31,937 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:00:31,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:00:31,938 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:00:31,938 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:00:31,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:00:31,940 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:00:31,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2024-11-13 23:00:32,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:32,156 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:00:32,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:32,205 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:00:32,207 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:00:32,350 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:32,350 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:00:33,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:00:33,556 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (26)] Ended with exit code 0 [2024-11-13 23:00:33,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:00:33,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:00:33,600 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:00:33,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:00:33,600 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:00:33,600 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:00:33,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:00:33,604 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:00:33,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2024-11-13 23:00:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:33,845 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:00:33,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:33,895 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 23:00:33,896 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:00:33,905 WARN L560 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2024-11-13 23:00:35,301 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:35,302 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2024-11-13 23:00:35,331 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:35,332 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:00:47,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 23:00:47,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2024-11-13 23:00:47,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:00:47,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:00:47,172 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:00:47,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:00:47,173 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:00:47,173 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:00:47,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:00:47,177 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:00:47,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2024-11-13 23:00:47,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:47,487 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:00:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:47,547 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:00:47,549 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:00:47,741 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:47,742 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:00:48,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:00:48,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2024-11-13 23:00:49,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:00:49,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:00:49,016 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:00:49,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:00:49,016 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:00:49,016 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:00:49,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:00:49,018 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:00:49,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2024-11-13 23:00:49,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:49,226 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:00:49,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:00:49,289 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:00:49,291 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:00:49,479 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:00:49,480 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:00:49,508 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1)))) is different from true [2024-11-13 23:00:49,509 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:00:49,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2024-11-13 23:00:49,579 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) is different from false [2024-11-13 23:00:59,601 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:01:09,685 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:01:09,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:01:09,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:01:09,689 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:01:09,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:01:09,689 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:01:09,689 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:01:09,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:01:09,697 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:01:09,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2024-11-13 23:01:09,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:09,956 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:01:10,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:10,004 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 23:01:10,005 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:01:10,158 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:01:10,159 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:01:11,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:01:11,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (30)] Forceful destruction successful, exit code 0 [2024-11-13 23:01:11,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:01:11,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:01:11,403 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:01:11,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:01:11,404 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:01:11,404 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:01:11,404 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:01:11,408 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:01:11,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2024-11-13 23:01:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:11,672 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:01:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:11,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 23:01:11,723 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:01:11,730 WARN L560 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2024-11-13 23:01:13,151 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:01:13,151 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:01:13,171 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:01:13,172 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2024-11-13 23:01:25,048 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 23:01:25,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (31)] Ended with exit code 0 [2024-11-13 23:01:25,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:01:25,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:01:25,129 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:01:25,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:01:25,131 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:01:25,131 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:01:25,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:01:25,133 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:01:25,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2024-11-13 23:01:25,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:25,356 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:01:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:25,398 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:01:25,399 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:01:25,532 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:01:25,533 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:01:25,552 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|)))) is different from true [2024-11-13 23:01:25,552 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:01:25,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (32)] Ended with exit code 0 [2024-11-13 23:01:25,591 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) is different from false [2024-11-13 23:01:35,606 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:01:45,745 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:01:45,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:01:45,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:01:45,748 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:01:45,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:01:45,748 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:01:45,748 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:01:45,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:01:45,749 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:01:45,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2024-11-13 23:01:45,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:45,961 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:01:45,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:01:46,000 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 23:01:46,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:01:46,143 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:01:46,143 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:01:46,163 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|)))) is different from true [2024-11-13 23:01:46,163 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:01:46,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2024-11-13 23:01:46,199 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) is different from false [2024-11-13 23:01:56,214 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:01:56,272 WARN L873 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from true [2024-11-13 23:01:56,432 WARN L851 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from false [2024-11-13 23:02:06,441 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:02:06,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:02:06,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:02:06,443 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:02:06,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:02:06,443 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:02:06,443 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:02:06,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:02:06,445 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:02:06,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2024-11-13 23:02:06,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:02:06,654 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:02:06,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:02:06,693 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:02:06,694 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:02:06,824 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:02:06,825 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:02:06,843 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|)))) is different from true [2024-11-13 23:02:06,843 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:02:06,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2024-11-13 23:02:06,875 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) is different from false [2024-11-13 23:02:16,886 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:02:27,287 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:02:27,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:02:27,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:02:27,290 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:02:27,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:02:27,290 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:02:27,290 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:02:27,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:02:27,293 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:02:27,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2024-11-13 23:02:27,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:02:27,512 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:02:27,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:02:27,557 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:02:27,559 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:02:27,701 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:02:27,701 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:02:27,729 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|)))) is different from true [2024-11-13 23:02:27,729 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:02:27,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2024-11-13 23:02:27,767 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) is different from false [2024-11-13 23:02:37,782 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:02:48,022 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:02:48,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:02:48,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:02:48,024 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:02:48,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:02:48,025 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:02:48,025 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:02:48,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:02:48,026 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:02:48,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2024-11-13 23:02:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:02:48,236 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:02:48,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:02:48,273 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:02:48,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:02:48,407 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:02:48,407 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:02:48,426 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|)))) is different from true [2024-11-13 23:02:48,427 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:02:48,429 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (36)] Ended with exit code 0 [2024-11-13 23:02:48,469 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) is different from false [2024-11-13 23:02:58,486 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:02:58,583 WARN L873 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from true [2024-11-13 23:03:08,770 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:03:08,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:03:08,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:03:08,772 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:03:08,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:03:08,773 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:03:08,773 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:03:08,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:03:08,775 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:03:08,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2024-11-13 23:03:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:03:08,990 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:03:09,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:03:09,041 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:03:09,043 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:03:09,170 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:03:09,170 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:03:09,189 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|)))) is different from true [2024-11-13 23:03:09,190 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:03:09,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (37)] Ended with exit code 0 [2024-11-13 23:03:09,229 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) is different from false [2024-11-13 23:03:19,249 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:03:29,401 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:03:29,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:03:29,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:03:29,403 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:03:29,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:03:29,403 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:03:29,403 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:03:29,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:03:29,405 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:03:29,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2024-11-13 23:03:29,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:03:29,675 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:03:29,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:03:29,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:03:29,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:03:29,849 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:03:29,849 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:03:29,868 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|)))) is different from true [2024-11-13 23:03:29,869 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:03:29,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (38)] Ended with exit code 0 [2024-11-13 23:03:29,916 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) is different from false [2024-11-13 23:03:39,934 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:03:50,274 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:03:50,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:03:50,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:03:50,277 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:03:50,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:03:50,277 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:03:50,278 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:03:50,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:03:50,279 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:03:50,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2024-11-13 23:03:50,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:03:50,494 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:03:50,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:03:50,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:03:50,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:03:50,711 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:03:50,711 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:03:50,741 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|)))) is different from true [2024-11-13 23:03:50,742 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:03:50,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2024-11-13 23:03:50,796 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) is different from false [2024-11-13 23:04:00,810 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:04:01,169 WARN L873 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from true [2024-11-13 23:04:11,539 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:04:11,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:04:11,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:04:11,542 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:04:11,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:04:11,543 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:04:11,543 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:04:11,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:04:11,545 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:04:11,546 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2024-11-13 23:04:11,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:11,811 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:04:11,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:11,850 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:04:11,851 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:04:11,970 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:04:11,971 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:04:11,988 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|)))) is different from true [2024-11-13 23:04:11,989 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:04:11,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (40)] Ended with exit code 0 [2024-11-13 23:04:12,029 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) is different from false [2024-11-13 23:04:22,044 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:04:32,573 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:04:32,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:04:32,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:04:32,576 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:04:32,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:04:32,577 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:04:32,577 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:04:32,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:04:32,579 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:04:32,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2024-11-13 23:04:32,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:32,798 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:04:32,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:32,837 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:04:32,838 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:04:32,959 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:04:32,959 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:04:34,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:04:34,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (41)] Ended with exit code 0 [2024-11-13 23:04:34,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:04:34,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:04:34,143 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:04:34,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:04:34,143 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:04:34,143 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:04:34,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:04:34,145 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:04:34,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (42)] Waiting until timeout for monitored process [2024-11-13 23:04:34,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:34,375 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:04:34,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:34,419 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:04:34,420 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:04:34,542 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:04:34,542 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:04:34,565 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1)))) is different from true [2024-11-13 23:04:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:04:34,568 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (42)] Ended with exit code 0 [2024-11-13 23:04:34,608 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) is different from false [2024-11-13 23:04:44,621 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:04:55,319 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:04:55,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:04:55,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:04:55,322 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:04:55,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:04:55,322 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:04:55,323 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:04:55,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:04:55,325 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:04:55,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2024-11-13 23:04:55,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:55,562 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:04:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:04:55,604 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:04:55,605 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:04:55,740 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:04:55,740 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:04:55,762 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|))) is different from true [2024-11-13 23:04:55,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:04:55,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (43)] Ended with exit code 0 [2024-11-13 23:04:55,815 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 23:05:05,831 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:05:16,231 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:05:16,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:05:16,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:05:16,234 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:05:16,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:05:16,234 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:05:16,234 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:05:16,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:05:16,236 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:05:16,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (44)] Waiting until timeout for monitored process [2024-11-13 23:05:16,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:16,468 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:05:16,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:16,509 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:05:16,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:05:16,629 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:05:16,629 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:05:17,685 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:05:17,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (44)] Ended with exit code 0 [2024-11-13 23:05:17,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:05:17,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:05:17,718 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:05:17,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:05:17,719 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:05:17,719 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:05:17,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:05:17,721 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:05:17,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2024-11-13 23:05:17,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:17,957 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:05:17,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:17,995 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 23:05:17,996 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:05:18,122 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:05:18,122 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:05:19,300 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:05:19,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (45)] Forceful destruction successful, exit code 0 [2024-11-13 23:05:19,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:05:19,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:05:19,330 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:05:19,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:05:19,330 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:05:19,330 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:05:19,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:05:19,334 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:05:19,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (46)] Waiting until timeout for monitored process [2024-11-13 23:05:19,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:19,575 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:05:19,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:19,615 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:05:19,616 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:05:19,796 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:05:19,797 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:05:20,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:05:20,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (46)] Ended with exit code 0 [2024-11-13 23:05:20,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:05:20,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:05:20,979 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:05:20,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:05:20,980 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:05:20,980 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:05:20,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:05:20,981 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:05:20,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2024-11-13 23:05:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:21,220 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:05:21,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:21,255 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:05:21,256 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:05:21,391 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:05:21,392 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:05:21,410 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|))) is different from true [2024-11-13 23:05:21,411 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:05:21,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (47)] Forceful destruction successful, exit code 0 [2024-11-13 23:05:21,447 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 23:05:31,459 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:05:42,386 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:05:42,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:05:42,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:05:42,395 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:05:42,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:05:42,395 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:05:42,395 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:05:42,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:05:42,397 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:05:42,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2024-11-13 23:05:42,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:42,638 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:05:42,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:05:42,675 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:05:42,676 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:05:42,804 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:05:42,804 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:05:42,823 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|))) is different from true [2024-11-13 23:05:42,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:05:42,826 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (48)] Ended with exit code 0 [2024-11-13 23:05:42,860 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 23:05:52,873 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:06:04,075 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:06:04,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:06:04,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:06:04,085 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:06:04,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:06:04,085 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:06:04,086 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:06:04,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:06:04,088 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:06:04,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2024-11-13 23:06:04,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:04,339 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:06:04,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:04,383 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 23:06:04,384 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:06:04,493 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:06:04,494 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:06:04,509 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|)))) is different from true [2024-11-13 23:06:04,510 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:06:04,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (49)] Ended with exit code 0 [2024-11-13 23:06:04,548 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) is different from false [2024-11-13 23:06:14,561 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:06:24,854 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:06:24,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:06:24,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:06:24,858 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:06:24,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:06:24,858 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:06:24,858 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:06:24,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:06:24,860 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:06:24,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (50)] Waiting until timeout for monitored process [2024-11-13 23:06:25,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:25,105 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:06:25,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:25,143 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:06:25,144 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:06:25,288 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:06:25,289 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:06:25,308 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|)))) is different from true [2024-11-13 23:06:25,309 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:06:25,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (50)] Forceful destruction successful, exit code 0 [2024-11-13 23:06:25,345 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) is different from false [2024-11-13 23:06:35,366 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:06:46,772 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:06:46,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:06:46,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:06:46,774 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:06:46,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:06:46,774 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:06:46,775 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:06:46,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:06:46,778 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:06:46,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2024-11-13 23:06:47,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:47,025 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:06:47,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:47,074 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:06:47,075 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:06:47,189 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:06:47,190 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:06:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:06:48,153 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (51)] Ended with exit code 0 [2024-11-13 23:06:48,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:06:48,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:06:48,186 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:06:48,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:06:48,186 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:06:48,186 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:06:48,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:06:48,187 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:06:48,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (52)] Waiting until timeout for monitored process [2024-11-13 23:06:48,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:48,431 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:06:48,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:06:48,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 23:06:48,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:06:48,484 WARN L560 QuantifierPusher]: no eliminatee completely removed, nonetheless the elimination was considered successful [2024-11-13 23:06:49,713 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:06:49,714 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 39 [2024-11-13 23:06:49,739 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:06:49,739 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:01,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 23:07:01,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (52)] Ended with exit code 0 [2024-11-13 23:07:01,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:07:01,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:07:01,361 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:07:01,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:07:01,361 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:07:01,361 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:07:01,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:07:01,363 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:07:01,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2024-11-13 23:07:01,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:01,644 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:07:01,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:01,680 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-13 23:07:01,681 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:07:01,800 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:07:01,800 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:02,750 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 23:07:02,753 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (53)] Ended with exit code 0 [2024-11-13 23:07:02,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:07:02,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:07:02,783 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:07:02,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:07:02,783 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:07:02,783 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:07:02,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:07:02,786 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:07:02,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (54)] Waiting until timeout for monitored process [2024-11-13 23:07:03,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:03,038 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:07:03,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:03,089 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 23:07:03,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:07:03,209 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:07:03,209 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:04,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:07:04,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (54)] Forceful destruction successful, exit code 0 [2024-11-13 23:07:04,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:07:04,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:07:04,293 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:07:04,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:07:04,293 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:07:04,293 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:07:04,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:07:04,295 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:07:04,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2024-11-13 23:07:04,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:04,550 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:07:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:04,597 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:07:04,599 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:07:04,716 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:07:04,717 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:05,722 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:07:05,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (55)] Ended with exit code 0 [2024-11-13 23:07:05,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:07:05,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:07:05,759 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:07:05,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:07:05,759 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:07:05,760 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:07:05,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:07:05,762 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:07:05,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (56)] Waiting until timeout for monitored process [2024-11-13 23:07:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:06,038 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:07:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:06,078 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:07:06,079 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:07:06,190 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:07:06,190 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:06,207 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|))) is different from true [2024-11-13 23:07:06,207 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:07:06,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (56)] Ended with exit code 0 [2024-11-13 23:07:06,248 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) is different from false [2024-11-13 23:07:16,261 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:07:28,494 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:07:28,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:07:28,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:07:28,497 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:07:28,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:07:28,497 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:07:28,497 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:07:28,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:07:28,499 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:07:28,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2024-11-13 23:07:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:28,771 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:07:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:28,811 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:07:28,813 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:07:28,971 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:07:28,971 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:28,995 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|)))) is different from true [2024-11-13 23:07:28,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:07:28,999 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (57)] Ended with exit code 0 [2024-11-13 23:07:29,056 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) is different from false [2024-11-13 23:07:39,082 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:07:40,425 WARN L851 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from false [2024-11-13 23:07:50,444 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:07:50,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:07:50,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:07:50,447 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:07:50,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:07:50,447 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:07:50,447 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:07:50,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:07:50,449 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:07:50,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (58)] Waiting until timeout for monitored process [2024-11-13 23:07:50,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:50,710 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:07:50,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:07:50,750 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:07:50,751 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:07:50,862 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:07:50,862 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:07:50,881 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|)))) is different from true [2024-11-13 23:07:50,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:07:50,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (58)] Ended with exit code 0 [2024-11-13 23:07:50,922 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) is different from false [2024-11-13 23:08:00,939 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:08:12,412 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:08:12,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:08:12,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:08:12,415 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:08:12,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:08:12,415 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:08:12,415 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:08:12,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:08:12,419 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:08:12,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (59)] Waiting until timeout for monitored process [2024-11-13 23:08:12,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:12,688 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:08:12,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:12,730 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:08:12,731 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:08:12,840 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:08:12,840 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:08:12,865 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|)))) is different from true [2024-11-13 23:08:12,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:08:12,869 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (59)] Forceful destruction successful, exit code 0 [2024-11-13 23:08:12,904 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|))))) is different from false [2024-11-13 23:08:22,915 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:08:35,209 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:08:35,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:08:35,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:08:35,212 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:08:35,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:08:35,212 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:08:35,212 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:08:35,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:08:35,214 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:08:35,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (60)] Waiting until timeout for monitored process [2024-11-13 23:08:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:35,482 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:08:35,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:35,522 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:08:35,523 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:08:35,638 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:08:35,638 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:08:35,654 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69|)))) is different from true [2024-11-13 23:08:35,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:08:35,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (60)] Ended with exit code 0 [2024-11-13 23:08:35,692 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69|))))) is different from false [2024-11-13 23:08:45,705 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false [2024-11-13 23:08:57,495 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|))))))) is different from true [2024-11-13 23:08:57,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:08:57,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:08:57,498 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:08:57,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:08:57,498 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:08:57,498 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:08:57,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:08:57,500 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:08:57,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (61)] Waiting until timeout for monitored process [2024-11-13 23:08:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:57,762 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:08:57,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:57,812 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:08:57,813 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:08:57,930 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:08:57,930 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:08:58,877 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:08:58,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (61)] Ended with exit code 0 [2024-11-13 23:08:58,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:08:58,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:08:58,911 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:08:58,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:08:58,911 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:08:58,911 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:08:58,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:08:58,916 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:08:58,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (62)] Waiting until timeout for monitored process [2024-11-13 23:08:59,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:59,184 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:08:59,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:08:59,235 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-13 23:08:59,236 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:08:59,333 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:08:59,333 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:09:00,326 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 23:09:00,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (62)] Ended with exit code 0 [2024-11-13 23:09:00,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:09:00,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:09:00,360 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:09:00,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:09:00,360 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:09:00,361 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:09:00,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:09:00,362 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:09:00,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2024-11-13 23:09:00,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:09:00,635 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:09:00,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:09:00,676 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:09:00,677 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:09:00,818 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:09:00,818 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:09:01,834 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:09:01,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (63)] Ended with exit code 0 [2024-11-13 23:09:01,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-13 23:09:01,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 56 states and 124 transitions. [2024-11-13 23:09:01,865 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 124 transitions. [2024-11-13 23:09:01,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2024-11-13 23:09:01,865 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-13 23:09:01,865 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-13 23:09:01,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 [2024-11-13 23:09:01,871 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-13 23:09:01,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (64)] Waiting until timeout for monitored process [2024-11-13 23:09:02,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:09:02,147 ERROR L567 CodeCheckObserver]: First Tracecheck threw exception Proofs are not supported [2024-11-13 23:09:02,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 23:09:02,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 23:09:02,198 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 23:09:02,312 INFO L159 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 23:09:02,312 INFO L164 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2024-11-13 23:09:02,329 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_73| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_73| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_73|) (_ bv0 1)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73|)))) is different from true [2024-11-13 23:09:02,330 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 23:09:02,333 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d334045-a276-4148-9096-eacc62d07cf1/bin/ukojak-verify-EEHR8qb7sm/cvc4 --incremental --print-success --lang smt (64)] Ended with exit code 0 [2024-11-13 23:09:02,372 WARN L851 $PredicateComparison]: unable to prove that (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_73| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_73| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_73|) (_ bv0 1)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73|))))) is different from false [2024-11-13 23:09:12,394 WARN L851 $PredicateComparison]: unable to prove that (and (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_67| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_67|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_24| (_ bv0 1))) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_24|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_32| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_32|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_42| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_42|))))) (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ BitVec 64))) (and (exists ((v_DerPreprocessor_8 (_ BitVec 1)) (v_DerPreprocessor_7 (_ BitVec 1)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ BitVec 64))) (let ((.cse0 (select (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| v_DerPreprocessor_7) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| v_DerPreprocessor_8) |v_ULTIMATE.start_main_#t~malloc213#1.base_27|))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_27| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (bvadd v_DerPreprocessor_7 .cse0)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27| .cse0) |v_ULTIMATE.start_main_#t~malloc214#1.base_27|))))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_27|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_23| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_23| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ BitVec 64))) (and (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45|) (_ bv0 1)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_45| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_45|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_44| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_44|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_31| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_31| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_49| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_49|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_59| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_59|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51| (_ bv0 1)) |c_#valid|) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_51| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_51|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_73| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_73| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_73|) (_ bv0 1)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_73|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_56| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_56| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_34| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_34|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43| (_ bv0 1)) |c_#valid|) (= (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43|) (_ bv0 1)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_43| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_43|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_29| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_29|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_65| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_65| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_25| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_25| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_58|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_58|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_68| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_68|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_48| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_48|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_46|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_46|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_69|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_69|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_26| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_26|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_57| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_57| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_30| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_30| (_ bv0 1)))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52|)) (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_52| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_52| (_ bv0 1)) |c_#valid|)))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ BitVec 64))) (and (= (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47| (_ bv0 1)) |c_#valid|) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47|)) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_47| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_47|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_41| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_41|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38| (_ bv0 1))) (= (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_38| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_38|) (_ bv0 1))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ BitVec 64))) (and (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66|)) (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_66| (_ bv0 1))) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_66|))))) (not (exists ((|v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ BitVec 64)) (|v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ BitVec 64))) (and (= |c_#valid| (store (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv0 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22| (_ bv0 1))) (= (_ bv0 1) (select (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22| (_ bv1 1)) |v_ULTIMATE.start_main_#t~malloc214#1.base_22|)) (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_#t~malloc213#1.base_22|)))))) is different from false