./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/config/GemCutterMemDerefMemtrack.xml -i ../../sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/config/svcomp-DerefFreeMemtrack-32bit-GemCutter_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL --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 GemCutter --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c8af2e9e80aefb6a93651d6c869df13510f679bd9566c8571973545c9393aab5 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 12:15:55,056 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 12:15:55,148 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/config/svcomp-DerefFreeMemtrack-32bit-GemCutter_Default.epf [2024-11-08 12:15:55,156 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 12:15:55,157 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 12:15:55,205 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 12:15:55,207 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 12:15:55,207 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 12:15:55,208 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 12:15:55,209 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 12:15:55,210 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 12:15:55,211 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 12:15:55,211 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 12:15:55,212 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 12:15:55,214 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 12:15:55,214 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 12:15:55,215 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 12:15:55,215 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 12:15:55,215 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-08 12:15:55,216 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-08 12:15:55,216 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-08 12:15:55,221 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 12:15:55,221 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 12:15:55,221 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 12:15:55,222 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 12:15:55,222 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 12:15:55,222 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 12:15:55,223 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 12:15:55,223 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 12:15:55,223 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 12:15:55,224 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 12:15:55,224 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-08 12:15:55,224 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 12:15:55,225 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 12:15:55,225 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 12:15:55,225 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 12:15:55,226 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 12:15:55,226 INFO L153 SettingsManager]: * Abstraction used for commutativity in POR=VARIABLES_GLOBAL [2024-11-08 12:15:55,226 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-08 12:15:55,226 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-08 12:15:55,227 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-08 12:15:55,240 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL 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 -> GemCutter Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c8af2e9e80aefb6a93651d6c869df13510f679bd9566c8571973545c9393aab5 [2024-11-08 12:15:55,568 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 12:15:55,613 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 12:15:55,616 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 12:15:55,617 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 12:15:55,618 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 12:15:55,619 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/../../sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i Unable to find full path for "g++" [2024-11-08 12:15:57,548 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 12:15:57,865 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 12:15:57,868 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/sv-benchmarks/c/goblint-regression/28-race_reach_73-funloop_hard_racefree.i [2024-11-08 12:15:57,890 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/data/26dd2943c/01fd9f643e43487b93065e2b38ff6943/FLAG9d20c2972 [2024-11-08 12:15:58,113 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/data/26dd2943c/01fd9f643e43487b93065e2b38ff6943 [2024-11-08 12:15:58,115 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 12:15:58,116 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 12:15:58,137 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 12:15:58,137 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 12:15:58,143 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 12:15:58,143 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 12:15:58" (1/1) ... [2024-11-08 12:15:58,149 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1130d53a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:58, skipping insertion in model container [2024-11-08 12:15:58,150 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 12:15:58" (1/1) ... [2024-11-08 12:15:58,266 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 12:15:58,898 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 12:15:58,946 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 12:15:59,016 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 12:15:59,105 INFO L204 MainTranslator]: Completed translation [2024-11-08 12:15:59,106 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59 WrapperNode [2024-11-08 12:15:59,106 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 12:15:59,108 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 12:15:59,108 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 12:15:59,108 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 12:15:59,116 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,132 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,178 INFO L138 Inliner]: procedures = 272, calls = 110, calls flagged for inlining = 7, calls inlined = 10, statements flattened = 330 [2024-11-08 12:15:59,179 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 12:15:59,179 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 12:15:59,179 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 12:15:59,180 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 12:15:59,190 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,191 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,201 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,202 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,216 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,221 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,224 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,226 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,230 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 12:15:59,230 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 12:15:59,231 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 12:15:59,231 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 12:15:59,232 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (1/1) ... [2024-11-08 12:15:59,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-08 12:15:59,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:15:59,280 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-08 12:15:59,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-08 12:15:59,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 12:15:59,314 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 12:15:59,315 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock [2024-11-08 12:15:59,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-08 12:15:59,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-08 12:15:59,316 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2024-11-08 12:15:59,316 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 12:15:59,316 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2024-11-08 12:15:59,316 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2024-11-08 12:15:59,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-08 12:15:59,317 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 12:15:59,317 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 12:15:59,318 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-08 12:15:59,489 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 12:15:59,495 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 12:16:00,204 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-08 12:16:00,204 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 12:16:00,710 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 12:16:00,711 INFO L316 CfgBuilder]: Removed 30 assume(true) statements. [2024-11-08 12:16:00,711 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 12:16:00 BoogieIcfgContainer [2024-11-08 12:16:00,712 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 12:16:00,714 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 12:16:00,714 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 12:16:00,718 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 12:16:00,718 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 12:15:58" (1/3) ... [2024-11-08 12:16:00,719 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e9b0f0c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 12:16:00, skipping insertion in model container [2024-11-08 12:16:00,720 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 12:15:59" (2/3) ... [2024-11-08 12:16:00,720 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e9b0f0c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 12:16:00, skipping insertion in model container [2024-11-08 12:16:00,720 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 12:16:00" (3/3) ... [2024-11-08 12:16:00,723 INFO L112 eAbstractionObserver]: Analyzing ICFG 28-race_reach_73-funloop_hard_racefree.i [2024-11-08 12:16:00,742 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 12:16:00,742 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 38 error locations. [2024-11-08 12:16:00,743 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-08 12:16:00,839 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2024-11-08 12:16:00,909 INFO L107 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 12:16:00,910 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-08 12:16:00,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:00,912 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-08 12:16:00,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-08 12:16:00,958 INFO L157 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-08 12:16:00,971 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread1of1ForFork0 ======== [2024-11-08 12:16:00,979 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2003be39, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 12:16:00,980 INFO L334 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2024-11-08 12:16:01,433 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:01,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:01,509 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:01,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:01,515 INFO L85 PathProgramCache]: Analyzing trace with hash -656072368, now seen corresponding path program 1 times [2024-11-08 12:16:01,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:01,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659109480] [2024-11-08 12:16:01,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:01,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:01,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:01,916 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-08 12:16:01,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:01,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659109480] [2024-11-08 12:16:01,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659109480] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:16:01,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:16:01,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 12:16:01,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430866844] [2024-11-08 12:16:01,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:16:01,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:16:01,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:01,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:16:01,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 12:16:01,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:01,960 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:01,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:01,961 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:02,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:02,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 12:16:02,066 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:02,066 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:02,067 INFO L85 PathProgramCache]: Analyzing trace with hash -209949000, now seen corresponding path program 1 times [2024-11-08 12:16:02,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:02,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803553301] [2024-11-08 12:16:02,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:02,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:02,220 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-08 12:16:02,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:02,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803553301] [2024-11-08 12:16:02,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803553301] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:02,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1440299856] [2024-11-08 12:16:02,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:02,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:02,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:02,225 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:02,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 12:16:02,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:02,380 INFO L255 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 12:16:02,386 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:02,406 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-08 12:16:02,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:16:02,438 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-08 12:16:02,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1440299856] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:16:02,439 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:16:02,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-08 12:16:02,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198469644] [2024-11-08 12:16:02,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:16:02,440 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:16:02,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:02,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:16:02,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:16:02,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:02,444 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:02,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:02,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:02,444 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:02,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:02,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:02,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 12:16:02,763 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:02,764 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:02,764 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:02,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1573532189, now seen corresponding path program 2 times [2024-11-08 12:16:02,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:02,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389930426] [2024-11-08 12:16:02,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:02,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:02,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:03,027 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:16:03,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:03,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389930426] [2024-11-08 12:16:03,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1389930426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:03,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390286268] [2024-11-08 12:16:03,029 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:16:03,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:03,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:03,032 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:03,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 12:16:03,183 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 12:16:03,183 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:16:03,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 12:16:03,186 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:03,294 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-08 12:16:03,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-08 12:16:03,390 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 12:16:03,390 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:16:03,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390286268] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:16:03,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:16:03,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 8 [2024-11-08 12:16:03,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853467007] [2024-11-08 12:16:03,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:16:03,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 12:16:03,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:03,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 12:16:03,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-08 12:16:03,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:03,394 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:03,394 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:03,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:03,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:03,394 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:03,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:03,525 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:03,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:03,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:03,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:03,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-08 12:16:03,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:03,765 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:03,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:03,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1573532188, now seen corresponding path program 1 times [2024-11-08 12:16:03,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:03,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057052597] [2024-11-08 12:16:03,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:03,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:03,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:03,910 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:16:03,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057052597] [2024-11-08 12:16:03,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057052597] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:03,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795656466] [2024-11-08 12:16:03,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:03,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:03,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:03,913 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:03,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 12:16:04,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:04,054 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 12:16:04,056 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:04,084 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:16:04,085 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:16:04,159 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:16:04,160 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795656466] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:16:04,160 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:16:04,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-08 12:16:04,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968834503] [2024-11-08 12:16:04,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:16:04,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 12:16:04,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:04,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 12:16:04,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-08 12:16:04,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:04,163 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:04,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:04,164 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:04,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:04,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:04,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:04,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 12:16:04,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2024-11-08 12:16:04,475 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:04,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:04,475 INFO L85 PathProgramCache]: Analyzing trace with hash 92067706, now seen corresponding path program 2 times [2024-11-08 12:16:04,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:04,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367928412] [2024-11-08 12:16:04,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:04,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:04,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:04,975 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:04,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:04,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367928412] [2024-11-08 12:16:04,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367928412] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:16:04,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:16:04,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 12:16:04,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547590636] [2024-11-08 12:16:04,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:16:04,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:16:04,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:04,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:16:04,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:16:04,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:04,981 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:04,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:04,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:04,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:04,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:04,981 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:04,982 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:05,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:05,152 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:05,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:05,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:05,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:05,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:05,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:05,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 12:16:05,377 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:05,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:05,378 INFO L85 PathProgramCache]: Analyzing trace with hash -784995269, now seen corresponding path program 1 times [2024-11-08 12:16:05,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:05,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086459524] [2024-11-08 12:16:05,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:05,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:06,187 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:06,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:06,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086459524] [2024-11-08 12:16:06,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086459524] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:06,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645213033] [2024-11-08 12:16:06,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:06,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:06,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:06,192 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:06,194 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 12:16:06,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:06,377 INFO L255 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 12:16:06,380 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:06,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:06,615 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 12:16:07,031 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:07,032 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:16:07,730 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:07,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645213033] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:16:07,731 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:16:07,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 18 [2024-11-08 12:16:07,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883951653] [2024-11-08 12:16:07,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:16:07,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 12:16:07,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:07,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 12:16:07,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2024-11-08 12:16:07,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:07,735 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:07,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 19 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:07,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:07,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:07,735 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:07,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:07,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:07,736 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:08,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:08,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:08,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:16:08,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 12:16:08,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-08 12:16:08,673 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:08,673 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:08,674 INFO L85 PathProgramCache]: Analyzing trace with hash -296999494, now seen corresponding path program 2 times [2024-11-08 12:16:08,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:08,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854066581] [2024-11-08 12:16:08,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:08,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:10,119 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:10,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:10,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854066581] [2024-11-08 12:16:10,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854066581] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:10,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665607570] [2024-11-08 12:16:10,120 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:16:10,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:10,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:10,122 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:10,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 12:16:10,336 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 12:16:10,337 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:16:10,340 INFO L255 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 12:16:10,345 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:10,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:10,557 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 12:16:11,910 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 158 proven. 32 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:11,910 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:16:13,834 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 150 proven. 40 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:13,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665607570] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:16:13,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:16:13,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 31 [2024-11-08 12:16:13,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374798752] [2024-11-08 12:16:13,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:16:13,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2024-11-08 12:16:13,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:13,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2024-11-08 12:16:13,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=871, Unknown=0, NotChecked=0, Total=1056 [2024-11-08 12:16:13,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:13,840 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:13,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 11.25) internal successors, (360), 32 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:13,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:13,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:13,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:13,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:13,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:13,841 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:16:13,842 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:17,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:17,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:17,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:17,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:17,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:17,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:16:17,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:16:17,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-08 12:16:17,555 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-08 12:16:17,557 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:17,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:17,557 INFO L85 PathProgramCache]: Analyzing trace with hash -2044885406, now seen corresponding path program 1 times [2024-11-08 12:16:17,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:17,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44402509] [2024-11-08 12:16:17,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:17,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:17,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:21,043 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:21,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:21,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44402509] [2024-11-08 12:16:21,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44402509] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:21,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144128847] [2024-11-08 12:16:21,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:21,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:21,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:21,046 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:21,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 12:16:21,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:21,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 828 conjuncts, 89 conjuncts are in the unsatisfiable core [2024-11-08 12:16:21,308 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:21,523 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:16:21,524 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:16:21,578 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:16:21,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:21,822 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:21,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:21,930 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:22,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:22,259 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:22,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:22,356 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:22,674 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:22,675 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:22,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:22,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:23,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:23,065 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:23,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:23,166 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:23,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:23,434 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:23,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:23,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:23,775 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:23,776 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:16:25,294 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 280 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:25,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144128847] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:16:25,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:16:25,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 46 [2024-11-08 12:16:25,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857715022] [2024-11-08 12:16:25,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:16:25,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-08 12:16:25,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:25,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-08 12:16:25,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1948, Unknown=12, NotChecked=0, Total=2162 [2024-11-08 12:16:25,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:25,302 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:25,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 47 states have (on average 9.106382978723405) internal successors, (428), 46 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:25,305 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:16:25,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:16:25,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:25,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:25,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:30,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:30,115 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:16:30,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:30,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:16:30,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:16:30,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:16:30,259 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-08 12:16:30,443 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:30,444 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:30,444 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:30,444 INFO L85 PathProgramCache]: Analyzing trace with hash 548648801, now seen corresponding path program 1 times [2024-11-08 12:16:30,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:30,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145566113] [2024-11-08 12:16:30,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:30,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:30,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:35,789 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 3 proven. 567 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:35,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:35,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145566113] [2024-11-08 12:16:35,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2145566113] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:35,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115202863] [2024-11-08 12:16:35,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:35,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:35,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:35,794 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:35,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 12:16:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:36,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 1042 conjuncts, 114 conjuncts are in the unsatisfiable core [2024-11-08 12:16:36,129 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:36,342 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:16:36,342 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:16:36,397 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:16:36,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:36,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:36,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:36,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:37,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:37,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:37,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:37,183 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:37,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:37,525 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:37,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:37,637 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:37,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:37,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:38,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:38,120 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:38,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:38,423 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:38,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:38,532 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:38,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:38,836 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:38,933 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:38,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:39,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:16:39,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:39,327 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:39,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:39,409 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:39,649 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 3 proven. 567 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:39,649 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:16:39,859 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (v_ArrVal_945 Int)) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942))) (store .cse0 |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select .cse0 |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_945))) |c_~#cache~0.base|) (+ (* |c_t_funThread1of1ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|)) 0)) is different from false [2024-11-08 12:16:40,352 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 56 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|)))) is different from false [2024-11-08 12:16:40,368 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|)))) is different from false [2024-11-08 12:16:40,440 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_936 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_936)))) (store .cse1 |c_~#cache~0.base| (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 84 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:16:40,596 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 84 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:16:40,628 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 112 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:16:40,717 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_933)))) (store .cse1 |c_~#cache~0.base| (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 112 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:16:40,969 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (= 0 (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 112 .cse0 |c_~#cache~0.offset|)))))) is different from false [2024-11-08 12:16:41,024 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|)))) is different from false [2024-11-08 12:16:41,171 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_928 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_928)))) (store .cse1 |c_~#cache~0.base| (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|)))) is different from false [2024-11-08 12:16:41,531 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_928 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|)))) is different from false [2024-11-08 12:16:41,588 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_928 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|)))) is different from false [2024-11-08 12:16:41,772 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_928 Int) (v_ArrVal_925 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_925)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ .cse0 168 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:16:42,209 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| Int) (v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_928 Int) (v_ArrVal_925 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| v_ArrVal_925) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|)))) is different from false [2024-11-08 12:16:42,298 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| Int) (v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (v_ArrVal_928 Int) (v_ArrVal_925 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (v_ArrVal_936 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int) (v_ArrVal_933 Int) (v_ArrVal_941 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| v_ArrVal_925) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|)))) is different from false [2024-11-08 12:16:42,498 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_928 Int) (v_ArrVal_925 Int) (v_ArrVal_936 Int) (v_ArrVal_933 Int) (v_ArrVal_921 Int) (v_ArrVal_941 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| Int) (v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_921)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| v_ArrVal_925) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|)))) is different from false [2024-11-08 12:16:43,110 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_928 Int) (v_ArrVal_925 Int) (v_ArrVal_936 Int) (v_ArrVal_933 Int) (v_ArrVal_921 Int) (v_ArrVal_941 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| Int) (v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75| v_ArrVal_921) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| v_ArrVal_925) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 196 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:16:43,202 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_928 Int) (v_ArrVal_925 Int) (v_ArrVal_936 Int) (v_ArrVal_933 Int) (v_ArrVal_921 Int) (v_ArrVal_941 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| Int) (v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int)) (or (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (= 0 (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75| v_ArrVal_921) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| v_ArrVal_925) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 196 |c_~#cache~0.offset|))) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|) (< |c_~#cache~0.offset| |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73|))) is different from false [2024-11-08 12:16:43,283 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_928 Int) (v_ArrVal_925 Int) (v_ArrVal_936 Int) (v_ArrVal_933 Int) (v_ArrVal_921 Int) (v_ArrVal_941 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| Int) (v_ArrVal_942 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75| Int) (v_ArrVal_917 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| Int)) (or (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_917) |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75| v_ArrVal_921) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73| v_ArrVal_925) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71| v_ArrVal_928) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_69| v_ArrVal_933) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_67| v_ArrVal_936) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65| v_ArrVal_941)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_942) |c_~#cache~0.base|) (+ 196 |c_~#cache~0.offset|)) 0) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_65|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_71|) (< |c_~#cache~0.offset| |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_75|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_73|))) is different from false [2024-11-08 12:16:44,800 INFO L134 CoverageAnalysis]: Checked inductivity of 670 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 100 trivial. 549 not checked. [2024-11-08 12:16:44,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115202863] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:16:44,801 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:16:44,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 30] total 70 [2024-11-08 12:16:44,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999235789] [2024-11-08 12:16:44,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:16:44,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2024-11-08 12:16:44,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:16:44,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2024-11-08 12:16:44,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=2412, Unknown=49, NotChecked=2242, Total=4970 [2024-11-08 12:16:44,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:44,810 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:16:44,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 8.32394366197183) internal successors, (591), 70 states have internal predecessors, (591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:16:44,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:44,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:44,813 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:44,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:44,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:44,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:16:44,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:16:44,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:16:44,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:16:49,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:16:49,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:49,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:16:49,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:16:49,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:16:49,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:16:49,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:16:49,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:16:49,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:16:49,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 12:16:49,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:49,421 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:16:49,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:16:49,422 INFO L85 PathProgramCache]: Analyzing trace with hash 88358977, now seen corresponding path program 2 times [2024-11-08 12:16:49,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:16:49,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205524590] [2024-11-08 12:16:49,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:16:49,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:16:49,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:16:56,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 3 proven. 954 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:16:56,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:16:56,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205524590] [2024-11-08 12:16:56,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205524590] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:16:56,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284816782] [2024-11-08 12:16:56,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:16:56,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:16:56,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:16:56,629 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:16:56,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 12:16:56,993 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 12:16:56,993 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:16:56,998 INFO L255 TraceCheckSpWp]: Trace formula consists of 1240 conjuncts, 135 conjuncts are in the unsatisfiable core [2024-11-08 12:16:57,008 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:16:57,197 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:16:57,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:16:57,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:16:57,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:57,491 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:57,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:57,595 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:57,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:57,917 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:58,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:58,039 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:58,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:58,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:58,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:58,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:58,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:58,757 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:58,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:58,885 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:59,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:59,230 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:59,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:59,350 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:59,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:59,653 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:16:59,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:16:59,765 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:00,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:00,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:00,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:00,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:00,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:00,476 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:00,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:00,583 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:00,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:17:01,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:01,018 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:01,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:01,094 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:01,334 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 3 proven. 954 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:17:01,334 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:17:01,549 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1328 (Array Int Int)) (v_ArrVal_1331 Int)) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328))) (store .cse0 |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select .cse0 |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1331))) |c_~#cache~0.base|) (+ (* |c_t_funThread1of1ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|)) 0)) is different from false [2024-11-08 12:17:01,617 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_79| Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ .cse0 28 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_79|)))) is different from false [2024-11-08 12:17:01,689 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1328 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 56 (* |c_t_funThread1of1ForFork0_~i~0#1| 28) |c_~#cache~0.offset|)) 0)) is different from false [2024-11-08 12:17:02,035 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 56 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:17:02,057 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= 0 (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 84 .cse0 |c_~#cache~0.offset|))) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|)))) is different from false [2024-11-08 12:17:02,116 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1322)))) (store .cse1 |c_~#cache~0.base| (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 84 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:17:02,267 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|)))) is different from false [2024-11-08 12:17:02,297 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|)))) is different from false [2024-11-08 12:17:02,397 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1319)))) (store .cse1 |c_~#cache~0.base| (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|)))) is different from false [2024-11-08 12:17:02,647 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|)))) is different from false [2024-11-08 12:17:02,696 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|)))) is different from false [2024-11-08 12:17:02,856 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1315)))) (store .cse1 |c_~#cache~0.base| (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 140 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:17:03,213 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 140 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:17:03,261 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ .cse0 168 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:17:03,413 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1311)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|)))) is different from false [2024-11-08 12:17:03,811 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (= 0 (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ .cse0 168 |c_~#cache~0.offset|)))))) is different from false [2024-11-08 12:17:03,868 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|)))) is different from false [2024-11-08 12:17:04,070 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1306)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|)))) is different from false [2024-11-08 12:17:04,647 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|)))) is different from false [2024-11-08 12:17:04,719 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 224 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|)))) is different from false [2024-11-08 12:17:04,965 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1302 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1302)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 224 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|)))) is different from false [2024-11-08 12:17:05,586 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1302 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| v_ArrVal_1302) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 224 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|)))) is different from false [2024-11-08 12:17:05,672 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1302 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| v_ArrVal_1302) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 252 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:17:06,008 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (v_ArrVal_1298 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1302 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (= (select (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_1298)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| v_ArrVal_1302) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 252 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|)))) is different from false [2024-11-08 12:17:06,936 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (v_ArrVal_1298 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1302 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (let ((.cse0 (* |c_t_funThread1of1ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95| v_ArrVal_1298) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| v_ArrVal_1302) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 252 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|)))) is different from false [2024-11-08 12:17:07,069 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (v_ArrVal_1298 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1302 Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (or (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95| v_ArrVal_1298) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| v_ArrVal_1302) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< |c_~#cache~0.offset| |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|))) is different from false [2024-11-08 12:17:07,176 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1319 Int) (v_ArrVal_1328 (Array Int Int)) (v_ArrVal_1295 (Array Int Int)) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| Int) (v_ArrVal_1298 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| Int) (v_ArrVal_1311 Int) (v_ArrVal_1322 Int) (v_ArrVal_1302 Int) (|v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| Int) (v_ArrVal_1327 Int) (v_ArrVal_1315 Int) (v_ArrVal_1306 Int)) (or (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89|) (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83|) (< |c_~#cache~0.offset| |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1295) |c_~#cache~0.base|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_95| v_ArrVal_1298) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_93| v_ArrVal_1302) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_91| v_ArrVal_1306) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_89| v_ArrVal_1311) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_87| v_ArrVal_1315) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85| v_ArrVal_1319) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_83| v_ArrVal_1322) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81| v_ArrVal_1327)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_1328) |c_~#cache~0.base|) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_85|) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset_81|))) is different from false [2024-11-08 12:17:08,853 INFO L134 CoverageAnalysis]: Checked inductivity of 1057 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 100 trivial. 944 not checked. [2024-11-08 12:17:08,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284816782] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:17:08,853 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:17:08,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 36] total 84 [2024-11-08 12:17:08,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260013029] [2024-11-08 12:17:08,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:17:08,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2024-11-08 12:17:08,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:17:08,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2024-11-08 12:17:08,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=308, Invalid=3067, Unknown=39, NotChecked=3726, Total=7140 [2024-11-08 12:17:08,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:08,860 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:17:08,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 8.729411764705882) internal successors, (742), 84 states have internal predecessors, (742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:17:08,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:08,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:08,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:08,861 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:08,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:08,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:08,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:08,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:08,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:08,862 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:14,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:14,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:14,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-08 12:17:14,567 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-08 12:17:14,743 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-08 12:17:14,744 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:17:14,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:17:14,744 INFO L85 PathProgramCache]: Analyzing trace with hash -1487089375, now seen corresponding path program 3 times [2024-11-08 12:17:14,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:17:14,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226263997] [2024-11-08 12:17:14,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:17:14,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:17:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:17:15,394 INFO L134 CoverageAnalysis]: Checked inductivity of 1544 backedges. 1193 proven. 251 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:17:15,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:17:15,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226263997] [2024-11-08 12:17:15,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226263997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:17:15,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001702359] [2024-11-08 12:17:15,394 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 12:17:15,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:17:15,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:17:15,397 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:17:15,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 12:17:41,094 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-08 12:17:41,095 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:17:41,112 INFO L255 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 12:17:41,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:17:41,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1544 backedges. 1444 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:17:41,418 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:17:41,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001702359] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:17:41,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:17:41,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [14] total 15 [2024-11-08 12:17:41,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470867906] [2024-11-08 12:17:41,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:17:41,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 12:17:41,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:17:41,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 12:17:41,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=116, Unknown=0, NotChecked=0, Total=210 [2024-11-08 12:17:41,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:41,421 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:17:41,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 21.5) internal successors, (301), 14 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:17:41,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:41,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:41,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:41,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:41,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:41,422 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:41,423 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:41,423 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:41,423 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:41,423 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-08 12:17:41,423 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:44,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:44,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:44,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:17:44,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:17:44,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-08 12:17:44,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-08 12:17:44,212 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:17:44,212 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:17:44,213 INFO L85 PathProgramCache]: Analyzing trace with hash -81790812, now seen corresponding path program 1 times [2024-11-08 12:17:44,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:17:44,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797278686] [2024-11-08 12:17:44,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:17:44,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:17:44,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:17:44,484 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2024-11-08 12:17:44,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:17:44,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797278686] [2024-11-08 12:17:44,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797278686] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:17:44,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933299967] [2024-11-08 12:17:44,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:17:44,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:17:44,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:17:44,487 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:17:44,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 12:17:44,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:17:44,878 INFO L255 TraceCheckSpWp]: Trace formula consists of 1277 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 12:17:44,882 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:17:45,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2024-11-08 12:17:45,178 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:17:45,448 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2024-11-08 12:17:45,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933299967] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:17:45,448 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:17:45,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-08 12:17:45,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950974636] [2024-11-08 12:17:45,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:17:45,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:17:45,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:17:45,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:17:45,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:17:45,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:45,451 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:17:45,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:17:45,452 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:46,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:46,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-08 12:17:46,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:17:46,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:46,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-08 12:17:46,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-08 12:17:46,313 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:17:46,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:17:46,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1320537951, now seen corresponding path program 2 times [2024-11-08 12:17:46,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:17:46,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509300463] [2024-11-08 12:17:46,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:17:46,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:17:46,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:17:50,324 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 0 proven. 748 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:17:50,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:17:50,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509300463] [2024-11-08 12:17:50,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509300463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:17:50,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231878460] [2024-11-08 12:17:50,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:17:50,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:17:50,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:17:50,326 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:17:50,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 12:17:50,693 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 12:17:50,693 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:17:50,698 INFO L255 TraceCheckSpWp]: Trace formula consists of 1125 conjuncts, 125 conjuncts are in the unsatisfiable core [2024-11-08 12:17:50,707 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:17:50,897 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:17:50,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:17:50,947 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:17:51,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:51,192 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:51,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:51,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:51,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:51,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:51,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:51,620 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:51,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:51,859 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:51,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:51,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:52,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:52,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:52,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:52,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:52,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:52,501 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:52,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:52,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:52,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:52,923 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:53,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:53,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:53,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:53,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:53,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:53,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:53,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:53,614 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:53,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:17:53,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:17:53,883 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 0 proven. 748 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:17:53,883 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:17:56,026 INFO L134 CoverageAnalysis]: Checked inductivity of 848 backedges. 0 proven. 748 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:17:56,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231878460] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:17:56,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:17:56,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 64 [2024-11-08 12:17:56,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364024475] [2024-11-08 12:17:56,029 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:17:56,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2024-11-08 12:17:56,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:17:56,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2024-11-08 12:17:56,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=292, Invalid=3830, Unknown=38, NotChecked=0, Total=4160 [2024-11-08 12:17:56,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:17:56,035 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:17:56,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 10.046153846153846) internal successors, (653), 64 states have internal predecessors, (653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:17:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:17:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:17:56,036 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:17:56,037 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:01,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:01,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:01,291 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-08 12:18:01,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-08 12:18:01,476 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:01,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:01,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1095932543, now seen corresponding path program 3 times [2024-11-08 12:18:01,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:01,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035943229] [2024-11-08 12:18:01,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:01,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:01,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:04,171 INFO L134 CoverageAnalysis]: Checked inductivity of 511 backedges. 0 proven. 411 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:04,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:04,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035943229] [2024-11-08 12:18:04,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035943229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:04,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206293343] [2024-11-08 12:18:04,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 12:18:04,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:04,172 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:04,173 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:04,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 12:18:06,188 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2024-11-08 12:18:06,188 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:06,194 INFO L255 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 101 conjuncts are in the unsatisfiable core [2024-11-08 12:18:06,201 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:06,382 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:18:06,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:18:06,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:18:06,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:06,637 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:06,721 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:06,722 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:06,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:06,956 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:07,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:07,034 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:07,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:07,284 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:07,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:07,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:07,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:07,678 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:07,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:07,762 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:08,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:08,003 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:08,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:08,087 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:08,326 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:08,327 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:08,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:08,412 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:08,585 INFO L134 CoverageAnalysis]: Checked inductivity of 511 backedges. 0 proven. 411 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:08,585 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:10,048 INFO L134 CoverageAnalysis]: Checked inductivity of 511 backedges. 0 proven. 411 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:10,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206293343] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:10,049 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:10,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 52 [2024-11-08 12:18:10,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108523952] [2024-11-08 12:18:10,049 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:10,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-08 12:18:10,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:10,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-08 12:18:10,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=232, Invalid=2504, Unknown=20, NotChecked=0, Total=2756 [2024-11-08 12:18:10,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:10,053 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:10,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 53 states have (on average 9.49056603773585) internal successors, (503), 52 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:10,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:10,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:10,053 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:10,054 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:14,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:14,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:14,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:14,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-08 12:18:14,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-08 12:18:14,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:14,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-08 12:18:14,721 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:14,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:14,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1002859935, now seen corresponding path program 4 times [2024-11-08 12:18:14,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:14,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781579145] [2024-11-08 12:18:14,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:14,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:14,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:16,354 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:16,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:16,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781579145] [2024-11-08 12:18:16,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781579145] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:16,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426013410] [2024-11-08 12:18:16,355 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 12:18:16,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:16,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:16,358 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:16,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-08 12:18:17,887 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 12:18:17,887 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:17,892 INFO L255 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 74 conjuncts are in the unsatisfiable core [2024-11-08 12:18:17,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:18,077 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:18:18,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:18:18,122 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:18:18,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:18,322 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:18,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:18,398 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:18,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:18,626 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:18,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:18,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:18,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:18,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:19,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:19,002 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:19,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:19,253 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:19,338 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:19,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:19,496 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:19,496 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:20,325 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2903 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_2903) |c_~#cache~0.base|) (+ 112 |c_~#cache~0.offset|)) 0)) is different from false [2024-11-08 12:18:20,475 INFO L134 CoverageAnalysis]: Checked inductivity of 274 backedges. 0 proven. 174 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:20,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426013410] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:20,476 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:20,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 40 [2024-11-08 12:18:20,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301971790] [2024-11-08 12:18:20,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:20,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-08 12:18:20,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:20,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-08 12:18:20,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1393, Unknown=1, NotChecked=76, Total=1640 [2024-11-08 12:18:20,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:20,479 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:20,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 8.634146341463415) internal successors, (354), 40 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:20,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:20,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:20,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:20,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:20,480 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-08 12:18:20,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2024-11-08 12:18:20,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:23,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:23,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:23,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:23,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:23,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:23,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:23,290 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:23,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-08 12:18:23,473 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:23,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:23,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1091330686, now seen corresponding path program 5 times [2024-11-08 12:18:23,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:23,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383837667] [2024-11-08 12:18:23,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:23,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:23,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:24,416 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:24,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:24,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383837667] [2024-11-08 12:18:24,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383837667] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:24,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077331809] [2024-11-08 12:18:24,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 12:18:24,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:24,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:24,418 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:24,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 12:18:25,360 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2024-11-08 12:18:25,361 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:25,366 INFO L255 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 62 conjuncts are in the unsatisfiable core [2024-11-08 12:18:25,370 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:25,541 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:18:25,541 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:18:25,584 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:18:25,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:25,784 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:25,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:25,866 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:26,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:26,086 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:26,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:26,163 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:26,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:26,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:26,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:26,467 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:26,620 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:26,620 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:27,340 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:27,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077331809] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:27,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:27,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 34 [2024-11-08 12:18:27,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34337046] [2024-11-08 12:18:27,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:27,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2024-11-08 12:18:27,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:27,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2024-11-08 12:18:27,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1043, Unknown=5, NotChecked=0, Total=1190 [2024-11-08 12:18:27,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:27,342 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:27,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 7.9714285714285715) internal successors, (279), 34 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:27,343 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:27,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:27,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:27,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:27,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:27,344 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:29,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-08 12:18:29,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-08 12:18:29,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-08 12:18:29,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 12:18:29,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:29,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-08 12:18:29,796 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:29,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:29,796 INFO L85 PathProgramCache]: Analyzing trace with hash 513587009, now seen corresponding path program 6 times [2024-11-08 12:18:29,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:29,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759494389] [2024-11-08 12:18:29,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:29,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:29,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:30,377 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:30,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:30,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759494389] [2024-11-08 12:18:30,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759494389] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:30,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471739177] [2024-11-08 12:18:30,377 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 12:18:30,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:30,378 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:30,379 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:30,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-08 12:18:30,747 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 12:18:30,747 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:30,750 INFO L255 TraceCheckSpWp]: Trace formula consists of 483 conjuncts, 63 conjuncts are in the unsatisfiable core [2024-11-08 12:18:30,753 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:30,926 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:18:30,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:18:30,971 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:18:31,179 INFO L349 Elim1Store]: treesize reduction 14, result has 58.8 percent of original size [2024-11-08 12:18:31,179 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 32 [2024-11-08 12:18:31,383 INFO L349 Elim1Store]: treesize reduction 14, result has 58.8 percent of original size [2024-11-08 12:18:31,384 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 41 treesize of output 44 [2024-11-08 12:18:31,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:31,636 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:31,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:31,745 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:31,893 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:31,893 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:32,477 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:32,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471739177] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:32,477 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:32,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 13] total 33 [2024-11-08 12:18:32,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42932234] [2024-11-08 12:18:32,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:32,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-08 12:18:32,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:32,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-08 12:18:32,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=979, Unknown=11, NotChecked=0, Total=1122 [2024-11-08 12:18:32,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:32,481 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:32,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 5.970588235294118) internal successors, (203), 33 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:32,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 28 states. [2024-11-08 12:18:32,482 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 31 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-08 12:18:32,483 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:32,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:32,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:34,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:34,093 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:35,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:35,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:35,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 12:18:35,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:35,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 12:18:35,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:35,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-08 12:18:35,886 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:35,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:35,886 INFO L85 PathProgramCache]: Analyzing trace with hash -1815364446, now seen corresponding path program 7 times [2024-11-08 12:18:35,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:35,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078847343] [2024-11-08 12:18:35,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:35,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:35,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:36,320 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:36,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:36,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078847343] [2024-11-08 12:18:36,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078847343] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:36,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460979124] [2024-11-08 12:18:36,321 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 12:18:36,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:36,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:36,322 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:36,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-08 12:18:36,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:36,603 INFO L255 TraceCheckSpWp]: Trace formula consists of 432 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-08 12:18:36,605 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:36,774 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:18:36,775 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:18:36,815 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:18:36,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:37,000 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:37,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:37,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:18:37,218 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:37,218 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:37,583 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:37,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460979124] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:37,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:37,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2024-11-08 12:18:37,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879712662] [2024-11-08 12:18:37,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:37,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-08 12:18:37,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:37,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-08 12:18:37,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=418, Unknown=6, NotChecked=0, Total=506 [2024-11-08 12:18:37,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:37,585 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:37,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.608695652173913) internal successors, (129), 22 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:37,585 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 23 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 29 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 32 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:37,586 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-08 12:18:37,587 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:39,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:39,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:39,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:39,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-08 12:18:39,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-08 12:18:39,915 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:39,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:39,916 INFO L85 PathProgramCache]: Analyzing trace with hash -771435487, now seen corresponding path program 1 times [2024-11-08 12:18:39,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:39,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100811602] [2024-11-08 12:18:39,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:39,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:39,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:40,139 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:40,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:40,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100811602] [2024-11-08 12:18:40,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100811602] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:40,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:18:40,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 12:18:40,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969479387] [2024-11-08 12:18:40,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:40,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 12:18:40,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:40,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 12:18:40,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-08 12:18:40,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:40,142 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:40,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.75) internal successors, (22), 7 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:40,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:40,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:40,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:40,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:40,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:40,143 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:40,144 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:40,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:40,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:40,145 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:40,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:40,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:40,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:40,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 12:18:40,777 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-08 12:18:40,777 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:40,777 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:40,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1721825438, now seen corresponding path program 1 times [2024-11-08 12:18:40,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:40,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140363510] [2024-11-08 12:18:40,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:40,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:41,056 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:41,056 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:41,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140363510] [2024-11-08 12:18:41,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140363510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:41,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965466646] [2024-11-08 12:18:41,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:41,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:41,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:41,058 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:41,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-08 12:18:41,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:41,408 INFO L255 TraceCheckSpWp]: Trace formula consists of 349 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-08 12:18:41,411 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:41,678 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:18:41,678 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:18:41,719 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 16 [2024-11-08 12:18:41,886 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 16 [2024-11-08 12:18:41,920 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:41,920 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:41,946 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_3396 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_3396) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of1ForFork0_cache_entry_addref_~entry#1.offset|) 0)) is different from false [2024-11-08 12:18:41,968 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_3396 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_3396) |c_~#cache~0.base|) (+ (* |c_t_funThread1of1ForFork0_~i~0#1| 28) |c_~#cache~0.offset|)) 0)) is different from false [2024-11-08 12:18:41,974 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_3396 (Array Int Int))) (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_3396) |c_~#cache~0.base|) |c_~#cache~0.offset|) 0)) is different from false [2024-11-08 12:18:42,090 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 3 not checked. [2024-11-08 12:18:42,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965466646] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:42,091 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:42,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2024-11-08 12:18:42,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428672461] [2024-11-08 12:18:42,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:42,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 12:18:42,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:42,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 12:18:42,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=198, Unknown=3, NotChecked=90, Total=342 [2024-11-08 12:18:42,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:42,093 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:42,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 36 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:42,093 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-08 12:18:42,094 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:42,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:42,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:42,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:42,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:42,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 12:18:42,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 12:18:42,893 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 11 remaining) [2024-11-08 12:18:42,894 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 11 remaining) [2024-11-08 12:18:42,894 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 11 remaining) [2024-11-08 12:18:42,894 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 11 remaining) [2024-11-08 12:18:42,895 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 11 remaining) [2024-11-08 12:18:42,895 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 11 remaining) [2024-11-08 12:18:42,895 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 11 remaining) [2024-11-08 12:18:42,895 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 11 remaining) [2024-11-08 12:18:42,895 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 11 remaining) [2024-11-08 12:18:42,896 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 11 remaining) [2024-11-08 12:18:42,896 INFO L782 garLoopResultBuilder]: Registering result SAFE for location t_funErr10ASSERT_VIOLATIONMEMORY_LEAK (0 of 11 remaining) [2024-11-08 12:18:42,919 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-08 12:18:43,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:43,138 INFO L407 BasicCegarLoop]: Path program histogram: [7, 3, 2, 2, 2, 1, 1, 1, 1] [2024-11-08 12:18:43,140 INFO L317 ceAbstractionStarter]: Result for error location t_funThread1of1ForFork0 was SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE,SAFE (1/2) [2024-11-08 12:18:43,144 INFO L107 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 12:18:43,146 INFO L157 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-08 12:18:43,146 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-08 12:18:43,147 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2003be39, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 12:18:43,147 INFO L334 AbstractCegarLoop]: Starting to check reachability of 28 error locations. [2024-11-08 12:18:43,151 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:43,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:43,151 INFO L85 PathProgramCache]: Analyzing trace with hash 1982131167, now seen corresponding path program 1 times [2024-11-08 12:18:43,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:43,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304304518] [2024-11-08 12:18:43,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:43,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:43,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:43,184 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-08 12:18:43,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:43,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304304518] [2024-11-08 12:18:43,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304304518] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:43,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:18:43,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 12:18:43,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493864562] [2024-11-08 12:18:43,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:43,186 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:18:43,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:43,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:18:43,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 12:18:43,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:43,188 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:43,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:43,189 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:43,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:43,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-08 12:18:43,225 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:43,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:43,225 INFO L85 PathProgramCache]: Analyzing trace with hash 379026401, now seen corresponding path program 1 times [2024-11-08 12:18:43,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:43,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172853069] [2024-11-08 12:18:43,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:43,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:43,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:43,253 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-08 12:18:43,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:43,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172853069] [2024-11-08 12:18:43,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172853069] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:43,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071601589] [2024-11-08 12:18:43,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:43,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:43,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:43,255 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:43,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-08 12:18:43,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:43,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 12:18:43,502 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:43,506 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-08 12:18:43,507 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:18:43,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071601589] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:43,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:18:43,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2024-11-08 12:18:43,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741023607] [2024-11-08 12:18:43,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:43,507 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:18:43,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:43,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:18:43,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 12:18:43,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:43,509 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:43,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:43,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:43,509 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:43,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:43,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:43,625 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-08 12:18:43,807 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-08 12:18:43,807 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:43,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:43,808 INFO L85 PathProgramCache]: Analyzing trace with hash -268647712, now seen corresponding path program 1 times [2024-11-08 12:18:43,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:43,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473870443] [2024-11-08 12:18:43,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:43,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:43,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:43,833 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-08 12:18:43,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:43,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473870443] [2024-11-08 12:18:43,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473870443] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:43,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678923218] [2024-11-08 12:18:43,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:43,834 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:43,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:43,835 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:43,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-08 12:18:44,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:44,084 INFO L255 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 12:18:44,084 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:44,089 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-08 12:18:44,089 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:18:44,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678923218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:44,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:18:44,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 5 [2024-11-08 12:18:44,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143598862] [2024-11-08 12:18:44,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:44,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:18:44,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:44,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:18:44,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 12:18:44,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:44,091 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:44,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:44,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,092 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:44,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,174 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:44,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-08 12:18:44,360 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:44,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:44,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1310503157, now seen corresponding path program 1 times [2024-11-08 12:18:44,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:44,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008454986] [2024-11-08 12:18:44,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:44,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:44,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:44,386 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-08 12:18:44,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:44,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008454986] [2024-11-08 12:18:44,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008454986] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:44,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833346828] [2024-11-08 12:18:44,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:44,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:44,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:44,388 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:44,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-08 12:18:44,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:44,638 INFO L255 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 12:18:44,639 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:44,646 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-08 12:18:44,646 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:44,658 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-08 12:18:44,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833346828] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:44,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:44,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-08 12:18:44,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928362915] [2024-11-08 12:18:44,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:44,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:18:44,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:44,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:18:44,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:18:44,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:44,660 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:44,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:44,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,661 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:44,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:44,745 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:44,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:44,928 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:44,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:44,928 INFO L85 PathProgramCache]: Analyzing trace with hash 872083808, now seen corresponding path program 2 times [2024-11-08 12:18:44,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:44,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342719589] [2024-11-08 12:18:44,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:44,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:44,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:44,965 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 12:18:44,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:44,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342719589] [2024-11-08 12:18:44,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342719589] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:44,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639070090] [2024-11-08 12:18:44,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:18:44,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:44,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:44,967 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:44,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-08 12:18:45,217 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 12:18:45,217 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:45,218 INFO L255 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 12:18:45,219 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:45,265 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-08 12:18:45,265 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-08 12:18:45,317 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-08 12:18:45,317 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:18:45,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639070090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:45,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:18:45,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 6 [2024-11-08 12:18:45,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532741784] [2024-11-08 12:18:45,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:45,318 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 12:18:45,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:45,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 12:18:45,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 12:18:45,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:45,319 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:45,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:45,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:45,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:45,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:45,319 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:45,320 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:45,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:45,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:45,413 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-08 12:18:45,590 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-08 12:18:45,590 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:45,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:45,590 INFO L85 PathProgramCache]: Analyzing trace with hash 872083809, now seen corresponding path program 1 times [2024-11-08 12:18:45,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:45,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201182823] [2024-11-08 12:18:45,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:45,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:45,639 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 12:18:45,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:45,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201182823] [2024-11-08 12:18:45,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201182823] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:45,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791359914] [2024-11-08 12:18:45,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:45,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:45,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:45,641 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:45,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-08 12:18:45,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:45,904 INFO L255 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 12:18:45,904 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:45,944 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 12:18:45,944 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:46,014 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 12:18:46,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791359914] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:46,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:46,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 6] total 14 [2024-11-08 12:18:46,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425118012] [2024-11-08 12:18:46,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:46,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 12:18:46,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:46,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 12:18:46,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2024-11-08 12:18:46,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:46,016 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:46,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:46,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,016 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:46,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:46,017 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:46,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:18:46,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:46,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-08 12:18:46,316 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 25 more)] === [2024-11-08 12:18:46,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:46,316 INFO L85 PathProgramCache]: Analyzing trace with hash -795842171, now seen corresponding path program 1 times [2024-11-08 12:18:46,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:46,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099245327] [2024-11-08 12:18:46,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:46,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 12:18:46,336 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 12:18:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 12:18:46,374 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 12:18:46,374 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 12:18:46,375 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (27 of 28 remaining) [2024-11-08 12:18:46,375 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 28 remaining) [2024-11-08 12:18:46,375 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 28 remaining) [2024-11-08 12:18:46,375 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 28 remaining) [2024-11-08 12:18:46,376 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 28 remaining) [2024-11-08 12:18:46,376 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONMEMORY_LEAK (22 of 28 remaining) [2024-11-08 12:18:46,376 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 28 remaining) [2024-11-08 12:18:46,376 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 28 remaining) [2024-11-08 12:18:46,376 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 28 remaining) [2024-11-08 12:18:46,376 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 28 remaining) [2024-11-08 12:18:46,377 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 28 remaining) [2024-11-08 12:18:46,378 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 28 remaining) [2024-11-08 12:18:46,378 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 28 remaining) [2024-11-08 12:18:46,378 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 28 remaining) [2024-11-08 12:18:46,378 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23ASSERT_VIOLATIONMEMORY_LEAK (7 of 28 remaining) [2024-11-08 12:18:46,378 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 28 remaining) [2024-11-08 12:18:46,378 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 28 remaining) [2024-11-08 12:18:46,379 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 28 remaining) [2024-11-08 12:18:46,379 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 28 remaining) [2024-11-08 12:18:46,379 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 28 remaining) [2024-11-08 12:18:46,379 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 28 remaining) [2024-11-08 12:18:46,379 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK (0 of 28 remaining) [2024-11-08 12:18:46,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-08 12:18:46,384 INFO L407 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2024-11-08 12:18:46,384 INFO L317 ceAbstractionStarter]: Result for error location ULTIMATE.start was UNSAFE,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN,UNKNOWN (2/2) [2024-11-08 12:18:46,385 WARN L244 ceAbstractionStarter]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2024-11-08 12:18:46,385 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 2 thread instances. [2024-11-08 12:18:46,419 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-08 12:18:46,422 INFO L107 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=VARIABLES_GLOBAL, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 12:18:46,423 INFO L157 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-08 12:18:46,423 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == t_funThread1of2ForFork0 ======== [2024-11-08 12:18:46,424 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@2003be39, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 12:18:46,424 INFO L334 AbstractCegarLoop]: Starting to check reachability of 11 error locations. [2024-11-08 12:18:46,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:46,538 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:46,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:46,548 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:46,635 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:46,637 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:46,662 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting t_funErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:46,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:46,663 INFO L85 PathProgramCache]: Analyzing trace with hash -992866652, now seen corresponding path program 1 times [2024-11-08 12:18:46,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:46,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933418295] [2024-11-08 12:18:46,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:46,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:46,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:46,692 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-08 12:18:46,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:46,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933418295] [2024-11-08 12:18:46,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933418295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:46,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:18:46,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 12:18:46,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178395033] [2024-11-08 12:18:46,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:46,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:18:46,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:46,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:18:46,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 12:18:46,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:46,695 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:46,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:46,695 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:46,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:46,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-08 12:18:46,814 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:46,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:46,815 INFO L85 PathProgramCache]: Analyzing trace with hash -98295944, now seen corresponding path program 1 times [2024-11-08 12:18:46,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:46,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233746862] [2024-11-08 12:18:46,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:46,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:46,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:46,956 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-08 12:18:46,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:46,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233746862] [2024-11-08 12:18:46,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233746862] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:46,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456500195] [2024-11-08 12:18:46,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:46,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:46,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:46,961 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:46,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-08 12:18:47,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:47,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 12:18:47,243 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:47,250 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-08 12:18:47,250 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:47,262 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-08 12:18:47,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456500195] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:47,262 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:47,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2024-11-08 12:18:47,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261412446] [2024-11-08 12:18:47,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:47,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:18:47,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:47,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:18:47,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:18:47,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:47,264 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:47,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:47,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:47,264 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:47,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:47,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:47,403 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:47,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-08 12:18:47,587 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:47,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:47,587 INFO L85 PathProgramCache]: Analyzing trace with hash -601344477, now seen corresponding path program 2 times [2024-11-08 12:18:47,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:47,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529134993] [2024-11-08 12:18:47,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:47,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:47,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:47,640 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:18:47,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:47,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529134993] [2024-11-08 12:18:47,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529134993] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:47,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205044142] [2024-11-08 12:18:47,641 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:18:47,641 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:47,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:47,643 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:47,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-08 12:18:47,907 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 12:18:47,907 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:47,908 INFO L255 TraceCheckSpWp]: Trace formula consists of 240 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 12:18:47,909 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:47,958 INFO L349 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2024-11-08 12:18:47,958 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 16 [2024-11-08 12:18:48,005 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 12:18:48,005 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:18:48,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205044142] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:48,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:18:48,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 8 [2024-11-08 12:18:48,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827673898] [2024-11-08 12:18:48,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:48,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 12:18:48,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:48,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 12:18:48,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-08 12:18:48,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:48,007 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:48,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:48,007 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:48,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:48,008 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:48,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:48,190 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:48,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:48,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:48,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:48,233 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:48,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:48,419 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:48,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:48,419 INFO L85 PathProgramCache]: Analyzing trace with hash -601344476, now seen corresponding path program 1 times [2024-11-08 12:18:48,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:48,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465956774] [2024-11-08 12:18:48,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:48,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:48,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:48,469 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:18:48,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:48,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465956774] [2024-11-08 12:18:48,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465956774] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:48,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032423126] [2024-11-08 12:18:48,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:48,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:48,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:48,472 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:48,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-08 12:18:48,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:48,740 INFO L255 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 12:18:48,741 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:48,755 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:18:48,756 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:48,811 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-08 12:18:48,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032423126] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:48,812 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:48,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-08 12:18:48,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503844701] [2024-11-08 12:18:48,812 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:48,812 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 12:18:48,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:48,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 12:18:48,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-08 12:18:48,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:48,814 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:48,814 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:48,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:48,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:48,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:48,814 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:49,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:49,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:49,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:49,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:49,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:49,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-08 12:18:49,205 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:49,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:49,205 INFO L85 PathProgramCache]: Analyzing trace with hash -635056454, now seen corresponding path program 2 times [2024-11-08 12:18:49,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:49,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781568755] [2024-11-08 12:18:49,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:49,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:49,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:49,422 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:49,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:49,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781568755] [2024-11-08 12:18:49,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781568755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:18:49,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:18:49,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 12:18:49,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341252103] [2024-11-08 12:18:49,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:18:49,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:18:49,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:49,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:18:49,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:18:49,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:49,425 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:49,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:49,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:49,547 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:49,550 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:18:49,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:49,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:49,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:49,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:49,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:49,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-08 12:18:49,821 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:49,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:49,821 INFO L85 PathProgramCache]: Analyzing trace with hash -553565553, now seen corresponding path program 1 times [2024-11-08 12:18:49,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:49,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017953415] [2024-11-08 12:18:49,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:49,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:50,148 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:50,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:50,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017953415] [2024-11-08 12:18:50,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017953415] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:50,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724140887] [2024-11-08 12:18:50,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:50,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:50,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:50,150 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:50,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-08 12:18:50,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:50,452 INFO L255 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 12:18:50,454 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:50,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:50,623 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 12:18:50,912 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:50,912 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:51,397 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:51,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724140887] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:51,397 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:51,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 18 [2024-11-08 12:18:51,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289866708] [2024-11-08 12:18:51,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:51,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 12:18:51,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:51,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 12:18:51,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=303, Unknown=0, NotChecked=0, Total=380 [2024-11-08 12:18:51,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:51,400 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:51,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 7.105263157894737) internal successors, (135), 19 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:51,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:51,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:51,400 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:51,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:51,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:51,401 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:52,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:52,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:52,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:52,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:52,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:52,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:52,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:52,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-08 12:18:52,381 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:52,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:52,381 INFO L85 PathProgramCache]: Analyzing trace with hash 2094479866, now seen corresponding path program 2 times [2024-11-08 12:18:52,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:52,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153534605] [2024-11-08 12:18:52,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:52,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:52,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:53,213 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:53,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:53,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153534605] [2024-11-08 12:18:53,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153534605] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:53,213 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641113566] [2024-11-08 12:18:53,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:18:53,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:53,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:53,217 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:53,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-08 12:18:53,607 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 12:18:53,607 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:53,610 INFO L255 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-08 12:18:53,613 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:53,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:53,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 12:18:54,637 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:54,637 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:18:55,542 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:55,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641113566] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:18:55,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:18:55,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8, 8] total 29 [2024-11-08 12:18:55,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413471677] [2024-11-08 12:18:55,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:18:55,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-08 12:18:55,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:18:55,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-08 12:18:55,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=759, Unknown=0, NotChecked=0, Total=930 [2024-11-08 12:18:55,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:55,545 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:18:55,546 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 12.0) internal successors, (360), 30 states have internal predecessors, (360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:18:55,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:55,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:55,546 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:55,547 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:55,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:55,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:55,548 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:18:57,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:18:57,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:57,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:18:57,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:18:57,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:18:57,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:18:57,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-08 12:18:57,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-08 12:18:57,677 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-08 12:18:57,677 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:18:57,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:18:57,677 INFO L85 PathProgramCache]: Analyzing trace with hash 432598746, now seen corresponding path program 3 times [2024-11-08 12:18:57,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:18:57,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10290089] [2024-11-08 12:18:57,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:18:57,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:18:57,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:18:58,115 INFO L134 CoverageAnalysis]: Checked inductivity of 1325 backedges. 999 proven. 226 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:18:58,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:18:58,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10290089] [2024-11-08 12:18:58,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10290089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:18:58,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170007867] [2024-11-08 12:18:58,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 12:18:58,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:18:58,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:18:58,117 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:18:58,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-08 12:18:58,505 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-08 12:18:58,505 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:18:58,507 INFO L255 TraceCheckSpWp]: Trace formula consists of 347 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 12:18:58,511 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:18:58,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:18:58,684 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 9 [2024-11-08 12:19:00,136 INFO L134 CoverageAnalysis]: Checked inductivity of 1325 backedges. 227 proven. 80 refuted. 0 times theorem prover too weak. 1018 trivial. 0 not checked. [2024-11-08 12:19:00,137 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:19:02,121 INFO L134 CoverageAnalysis]: Checked inductivity of 1325 backedges. 0 proven. 307 refuted. 0 times theorem prover too weak. 1018 trivial. 0 not checked. [2024-11-08 12:19:02,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170007867] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:19:02,121 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:19:02,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7, 7] total 27 [2024-11-08 12:19:02,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25422638] [2024-11-08 12:19:02,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:19:02,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-08 12:19:02,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:19:02,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-08 12:19:02,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=570, Unknown=0, NotChecked=0, Total=702 [2024-11-08 12:19:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:02,125 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:19:02,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 15.11111111111111) internal successors, (408), 27 states have internal predecessors, (408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 25 states. [2024-11-08 12:19:02,126 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:04,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:04,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:04,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-08 12:19:04,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-08 12:19:04,749 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:19:04,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:19:04,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1421543593, now seen corresponding path program 1 times [2024-11-08 12:19:04,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:19:04,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773244384] [2024-11-08 12:19:04,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:04,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:19:04,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:04,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1163 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 1153 trivial. 0 not checked. [2024-11-08 12:19:04,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:19:04,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773244384] [2024-11-08 12:19:04,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773244384] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:19:04,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896991689] [2024-11-08 12:19:04,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:04,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:19:04,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:19:04,912 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:19:04,914 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-08 12:19:05,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:05,419 INFO L255 TraceCheckSpWp]: Trace formula consists of 1353 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 12:19:05,421 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:19:05,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1163 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1154 trivial. 0 not checked. [2024-11-08 12:19:05,431 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:19:05,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896991689] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:19:05,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:19:05,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-08 12:19:05,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289156008] [2024-11-08 12:19:05,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:19:05,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:19:05,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:19:05,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:19:05,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 12:19:05,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:05,433 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:19:05,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:05,434 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:05,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:05,435 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:06,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-08 12:19:06,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-08 12:19:06,372 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:19:06,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:19:06,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1124430052, now seen corresponding path program 1 times [2024-11-08 12:19:06,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:19:06,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954643558] [2024-11-08 12:19:06,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:06,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:19:06,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:06,581 INFO L134 CoverageAnalysis]: Checked inductivity of 1164 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 1154 trivial. 0 not checked. [2024-11-08 12:19:06,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:19:06,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954643558] [2024-11-08 12:19:06,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954643558] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:19:06,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098128768] [2024-11-08 12:19:06,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:06,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:19:06,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:19:06,584 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:19:06,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-08 12:19:07,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:07,138 INFO L255 TraceCheckSpWp]: Trace formula consists of 1452 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 12:19:07,141 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:19:07,153 INFO L134 CoverageAnalysis]: Checked inductivity of 1164 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 1155 trivial. 0 not checked. [2024-11-08 12:19:07,153 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 12:19:07,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098128768] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:19:07,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 12:19:07,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-08 12:19:07,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285845816] [2024-11-08 12:19:07,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:19:07,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 12:19:07,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:19:07,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 12:19:07,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 12:19:07,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:07,156 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:19:07,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:07,157 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:07,158 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:08,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:08,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:08,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-08 12:19:09,143 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-08 12:19:09,143 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:19:09,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:19:09,143 INFO L85 PathProgramCache]: Analyzing trace with hash -580322826, now seen corresponding path program 1 times [2024-11-08 12:19:09,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:19:09,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007678889] [2024-11-08 12:19:09,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:09,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:19:09,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:14,616 INFO L134 CoverageAnalysis]: Checked inductivity of 1054 backedges. 0 proven. 954 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:19:14,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:19:14,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007678889] [2024-11-08 12:19:14,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007678889] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:19:14,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [376251009] [2024-11-08 12:19:14,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:14,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:19:14,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:19:14,619 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:19:14,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-08 12:19:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:15,202 INFO L255 TraceCheckSpWp]: Trace formula consists of 1224 conjuncts, 137 conjuncts are in the unsatisfiable core [2024-11-08 12:19:15,213 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:19:15,446 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:19:15,447 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:19:15,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:19:15,826 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:15,827 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:15,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:15,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:16,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:16,195 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:16,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:16,289 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:16,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:16,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:16,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:16,639 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:16,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:16,887 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:16,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:16,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:17,237 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:17,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:17,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:17,319 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:17,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:17,569 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:17,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:17,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:17,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:17,909 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:17,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:17,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:18,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:18,244 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:18,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:18,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:18,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:18,589 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:18,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:18,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:18,875 INFO L134 CoverageAnalysis]: Checked inductivity of 1054 backedges. 0 proven. 954 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:19:18,875 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:19:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1054 backedges. 0 proven. 954 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-08 12:19:21,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [376251009] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:19:21,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:19:21,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 70 [2024-11-08 12:19:21,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249945971] [2024-11-08 12:19:21,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:19:21,227 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2024-11-08 12:19:21,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:19:21,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2024-11-08 12:19:21,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=322, Invalid=4625, Unknown=23, NotChecked=0, Total=4970 [2024-11-08 12:19:21,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:21,230 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:19:21,231 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 10.253521126760564) internal successors, (728), 70 states have internal predecessors, (728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:19:21,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:21,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:21,231 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:21,232 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:21,563 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:19:21,566 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 9 treesize of output 3 [2024-11-08 12:19:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:31,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:31,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:19:31,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-08 12:19:31,676 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-08 12:19:31,677 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:19:31,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:19:31,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1134706440, now seen corresponding path program 1 times [2024-11-08 12:19:31,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:19:31,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863963333] [2024-11-08 12:19:31,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:31,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:19:31,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:31,866 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2024-11-08 12:19:31,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:19:31,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863963333] [2024-11-08 12:19:31,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863963333] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:19:31,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476402354] [2024-11-08 12:19:31,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:31,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:19:31,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:19:31,869 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:19:31,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-08 12:19:32,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:32,449 INFO L255 TraceCheckSpWp]: Trace formula consists of 1277 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 12:19:32,453 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:19:32,791 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2024-11-08 12:19:32,791 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:19:33,097 INFO L134 CoverageAnalysis]: Checked inductivity of 1055 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1054 trivial. 0 not checked. [2024-11-08 12:19:33,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476402354] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:19:33,097 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:19:33,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-08 12:19:33,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723100978] [2024-11-08 12:19:33,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:19:33,098 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 12:19:33,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:19:33,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 12:19:33,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-08 12:19:33,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:33,100 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:19:33,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.142857142857142) internal successors, (127), 7 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:19:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:33,100 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:19:33,101 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:33,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:33,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:33,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:33,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:33,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:19:33,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:19:33,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-08 12:19:33,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-08 12:19:33,970 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:19:33,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:19:33,970 INFO L85 PathProgramCache]: Analyzing trace with hash 848939657, now seen corresponding path program 1 times [2024-11-08 12:19:33,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:19:33,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791377559] [2024-11-08 12:19:33,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:33,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:19:34,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:34,338 INFO L134 CoverageAnalysis]: Checked inductivity of 1067 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1059 trivial. 0 not checked. [2024-11-08 12:19:34,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:19:34,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791377559] [2024-11-08 12:19:34,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791377559] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 12:19:34,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 12:19:34,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 12:19:34,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613789531] [2024-11-08 12:19:34,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 12:19:34,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 12:19:34,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:19:34,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 12:19:34,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 12:19:34,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:34,341 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:19:34,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:19:34,342 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:19:37,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:37,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:19:37,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:19:37,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-08 12:19:37,220 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:19:37,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:19:37,220 INFO L85 PathProgramCache]: Analyzing trace with hash -438104051, now seen corresponding path program 1 times [2024-11-08 12:19:37,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:19:37,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549303260] [2024-11-08 12:19:37,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:37,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:19:37,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:43,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1067 backedges. 0 proven. 963 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-08 12:19:43,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:19:43,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549303260] [2024-11-08 12:19:43,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549303260] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:19:43,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268452133] [2024-11-08 12:19:43,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:19:43,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:19:43,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:19:43,221 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:19:43,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-08 12:19:43,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:19:43,865 INFO L255 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 148 conjuncts are in the unsatisfiable core [2024-11-08 12:19:43,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:19:44,112 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:19:44,112 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:19:44,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:19:44,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:44,463 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:44,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:44,580 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:44,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:44,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:45,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:45,008 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:45,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:45,308 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:45,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:45,414 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:45,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:45,723 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:45,830 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:45,830 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:46,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:46,159 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:46,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:46,279 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:46,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:46,588 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:46,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:46,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:47,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:47,006 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:47,112 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:47,113 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:47,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:47,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:47,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:47,525 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:47,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:47,843 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:47,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:47,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:48,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:19:48,282 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:19:48,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:19:48,555 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:19:48,658 INFO L134 CoverageAnalysis]: Checked inductivity of 1067 backedges. 7 proven. 956 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-08 12:19:48,658 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:19:48,966 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460))) (store .cse0 |c_~#cache~0.base| (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0))) is different from false [2024-11-08 12:19:49,067 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (= (select (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) |c_~#cache~0.offset|)) 0))) is different from false [2024-11-08 12:19:49,082 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (= (select (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|))) is different from false [2024-11-08 12:19:50,805 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6458 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (= (select (store (select (store (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|))) is different from false [2024-11-08 12:19:50,965 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6458 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 28 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|)))) is different from false [2024-11-08 12:19:50,991 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6458 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= 0 (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 56 .cse0 |c_~#cache~0.offset|))) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|)))) is different from false [2024-11-08 12:19:51,076 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6458 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6453)))) (store .cse1 |c_~#cache~0.base| (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 56 .cse0 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|)))) is different from false [2024-11-08 12:19:51,358 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6458 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 56 .cse0 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|)))) is different from false [2024-11-08 12:19:51,394 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6458 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:19:51,519 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6450 Int) (v_ArrVal_6458 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6450)))) (store .cse1 |c_~#cache~0.base| (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|)))) is different from false [2024-11-08 12:19:51,846 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (v_ArrVal_6458 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:19:51,902 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (v_ArrVal_6458 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (= 0 (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 112 .cse0 |c_~#cache~0.offset|))) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|)))) is different from false [2024-11-08 12:19:52,058 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6446)))) (store .cse1 |c_~#cache~0.base| (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 112 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:19:52,447 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|)))) is different from false [2024-11-08 12:19:52,507 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:52,768 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6442)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:53,300 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:53,400 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:53,678 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6438)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:54,366 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 168 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:19:54,454 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= 0 (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 196 .cse0 |c_~#cache~0.offset|))) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:54,750 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse1 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (select (store (let ((.cse0 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6433)))) (store .cse0 |c_~#cache~0.base| (store (store (store (store (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 196 .cse1 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ 140 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 56 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ .cse1 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|)))) is different from false [2024-11-08 12:19:55,489 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|)))) is different from false [2024-11-08 12:19:55,593 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 224 |c_~#cache~0.offset|)) 0) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|)))) is different from false [2024-11-08 12:19:56,042 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6430)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 224 |c_~#cache~0.offset|)) 0) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|)))) is different from false [2024-11-08 12:19:56,914 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 224 |c_~#cache~0.offset|)) 0) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|)))) is different from false [2024-11-08 12:19:57,035 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 252 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ .cse0 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|)))) is different from false [2024-11-08 12:19:57,452 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6425 Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ .cse0 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (= (select (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_6425)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 252 |c_~#cache~0.offset|)) 0) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|)))) is different from false [2024-11-08 12:19:58,504 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| Int) (v_ArrVal_6425 Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| v_ArrVal_6425) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)) (+ .cse0 252 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ .cse0 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|)))) is different from false [2024-11-08 12:19:58,651 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| Int) (v_ArrVal_6425 Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31| Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (or (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< |c_~#cache~0.offset| |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129|) (< (+ 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_31|) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| v_ArrVal_6425) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|))) is different from false [2024-11-08 12:19:58,712 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| Int) (v_ArrVal_6425 Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (v_ArrVal_6450 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (or (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< |c_~#cache~0.offset| |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129|) (< (+ 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| v_ArrVal_6425) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|))) is different from false [2024-11-08 12:19:58,772 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6438 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| Int) (v_ArrVal_6425 Int) (v_ArrVal_6458 Int) (v_ArrVal_6446 Int) (v_ArrVal_6433 Int) (v_ArrVal_6442 Int) (v_ArrVal_6453 Int) (v_ArrVal_6430 Int) (v_ArrVal_6460 (Array Int Int)) (v_ArrVal_6450 Int) (v_ArrVal_6422 (Array Int Int)) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| Int)) (or (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127|) (< |c_~#cache~0.offset| |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129|) (< (+ 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119|) (= (select (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6422) |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_129| v_ArrVal_6425) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_127| v_ArrVal_6430) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_125| v_ArrVal_6433) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123| v_ArrVal_6438) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_121| v_ArrVal_6442) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_119| v_ArrVal_6446) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_117| v_ArrVal_6450) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115| v_ArrVal_6453) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_113| v_ArrVal_6458)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_6460) |c_~#cache~0.base|) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_115|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_123|))) is different from false [2024-11-08 12:20:00,632 INFO L134 CoverageAnalysis]: Checked inductivity of 1067 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 963 not checked. [2024-11-08 12:20:00,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268452133] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:20:00,632 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:20:00,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 28, 39] total 93 [2024-11-08 12:20:00,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263304726] [2024-11-08 12:20:00,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:20:00,633 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 94 states [2024-11-08 12:20:00,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:20:00,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 94 interpolants. [2024-11-08 12:20:00,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=3545, Unknown=32, NotChecked=4832, Total=8742 [2024-11-08 12:20:00,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:20:00,638 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:20:00,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 94 states, 94 states have (on average 8.425531914893616) internal successors, (792), 93 states have internal predecessors, (792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:20:00,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:00,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:00,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:20:00,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:20:00,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:00,638 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:00,639 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:20:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:20:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:20:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:09,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:20:09,679 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-08 12:20:09,857 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-11-08 12:20:09,858 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:20:09,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:20:09,858 INFO L85 PathProgramCache]: Analyzing trace with hash 925662953, now seen corresponding path program 1 times [2024-11-08 12:20:09,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:20:09,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1010526562] [2024-11-08 12:20:09,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:20:09,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:20:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:20:10,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 38 proven. 6 refuted. 0 times theorem prover too weak. 1070 trivial. 0 not checked. [2024-11-08 12:20:10,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:20:10,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1010526562] [2024-11-08 12:20:10,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1010526562] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:20:10,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821558058] [2024-11-08 12:20:10,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:20:10,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:20:10,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:20:10,350 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:20:10,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-08 12:20:10,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:20:10,999 INFO L255 TraceCheckSpWp]: Trace formula consists of 1515 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 12:20:11,002 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:20:11,889 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 11 treesize of output 7 [2024-11-08 12:20:11,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:11,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:20:11,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:11,994 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:20:12,022 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 38 proven. 6 refuted. 0 times theorem prover too weak. 1070 trivial. 0 not checked. [2024-11-08 12:20:12,022 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:20:12,108 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_6892 (Array Int Int)) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base_45| Int) (v_ArrVal_6893 (Array Int Int))) (or (not (= (select (select (store (store |c_#pthreadsMutex| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| v_ArrVal_6892) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base_45| v_ArrVal_6893) |c_~#__global_lock~0.base|) |c_~#__global_lock~0.offset|) 0)) (< |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base_45| |c_~#cache~0.base|))) is different from false [2024-11-08 12:20:12,216 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 12:20:12,217 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 23 [2024-11-08 12:20:12,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 131 treesize of output 119 [2024-11-08 12:20:12,226 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 42 treesize of output 38 [2024-11-08 12:20:12,230 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 38 treesize of output 36 [2024-11-08 12:20:12,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1114 backedges. 38 proven. 6 refuted. 0 times theorem prover too weak. 1070 trivial. 0 not checked. [2024-11-08 12:20:12,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821558058] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:20:12,760 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:20:12,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 18 [2024-11-08 12:20:12,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671861901] [2024-11-08 12:20:12,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:20:12,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 12:20:12,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:20:12,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 12:20:12,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=221, Unknown=3, NotChecked=32, Total=342 [2024-11-08 12:20:12,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:20:12,764 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:20:12,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 13.368421052631579) internal successors, (254), 18 states have internal predecessors, (254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:20:12,764 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:20:12,765 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:20:13,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:13,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:20:13,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:20:13,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:13,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:20:13,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-08 12:20:13,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:20:13,644 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-08 12:20:13,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-08 12:20:13,829 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:20:13,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:20:13,829 INFO L85 PathProgramCache]: Analyzing trace with hash 815199725, now seen corresponding path program 2 times [2024-11-08 12:20:13,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:20:13,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378194486] [2024-11-08 12:20:13,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:20:13,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:20:13,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:20:21,887 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 0 proven. 1012 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-08 12:20:21,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:20:21,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378194486] [2024-11-08 12:20:21,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378194486] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:20:21,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535067133] [2024-11-08 12:20:21,888 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 12:20:21,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:20:21,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:20:21,889 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:20:21,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-08 12:20:22,666 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 12:20:22,666 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:20:22,677 INFO L255 TraceCheckSpWp]: Trace formula consists of 1521 conjuncts, 167 conjuncts are in the unsatisfiable core [2024-11-08 12:20:22,694 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:20:22,927 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:20:22,928 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:20:22,987 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:20:23,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:23,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:23,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:23,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:23,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:23,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:23,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:23,781 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:24,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:24,101 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:24,201 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:24,202 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:24,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:24,523 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:24,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:24,623 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:24,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:24,944 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:25,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:25,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:25,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:25,379 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:25,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:25,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:25,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:25,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:25,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:25,913 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:26,240 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:26,240 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:26,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:26,349 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:26,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:26,683 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:26,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:26,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:27,085 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:20:27,148 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:20:27,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:27,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:27,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:27,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:28,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:28,086 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:28,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:28,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:28,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:20:28,537 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:20:28,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 7 proven. 1005 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-08 12:20:28,651 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:20:31,011 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (< (+ (* |c_t_funThread2of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0))) is different from false [2024-11-08 12:20:33,068 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (= (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7370)))) (store .cse0 |c_~#cache~0.base| (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ (* |c_t_funThread2of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|))) is different from false [2024-11-08 12:20:35,122 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int)) (or (< (+ (* |c_t_funThread2of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7370)))) (store .cse0 |c_~#cache~0.base| (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0))) is different from false [2024-11-08 12:20:47,015 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:49,098 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (let ((.cse1 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (= (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7366)))) (store .cse0 |c_~#cache~0.base| (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 56 .cse1 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:51,384 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:54,933 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (or (= (select (store (store (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|))) is different from false [2024-11-08 12:20:54,967 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (or (= (select (store (store (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|))) is different from false [2024-11-08 12:20:57,091 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (or (= 0 (select (store (store (store (select (store (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|))) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|))) is different from false [2024-11-08 12:20:57,405 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 28 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:57,453 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 56 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:57,609 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7358)))) (store .cse1 |c_~#cache~0.base| (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 56 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:20:57,997 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 56 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|)))) is different from false [2024-11-08 12:20:58,059 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7370 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:58,262 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse1 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (select (store (let ((.cse0 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7353)))) (store .cse0 |c_~#cache~0.base| (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 84 .cse1 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:58,755 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:58,830 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:59,080 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (= (select (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7350)))) (store .cse1 |c_~#cache~0.base| (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:20:59,727 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|)))) is different from false [2024-11-08 12:20:59,819 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:21:00,127 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse1 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (select (store (let ((.cse0 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7345)))) (store .cse0 |c_~#cache~0.base| (store (store (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 140 .cse1 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 112 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 84 .cse1 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:21:00,885 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 140 .cse0 |c_~#cache~0.offset|)) 0)))) is different from false [2024-11-08 12:21:01,017 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|)))) is different from false [2024-11-08 12:21:01,467 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (= 0 (select (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7341)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 168 |c_~#cache~0.offset|))) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|)))) is different from false [2024-11-08 12:21:02,399 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|)))) is different from false [2024-11-08 12:21:02,543 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|)))) is different from false [2024-11-08 12:21:03,050 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (= (select (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7337)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|)))) is different from false [2024-11-08 12:21:04,142 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 196 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|)))) is different from false [2024-11-08 12:21:04,292 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 224 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|)))) is different from false [2024-11-08 12:21:04,803 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7333 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (= (select (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7333)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 224 |c_~#cache~0.offset|)) 0) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|)))) is different from false [2024-11-08 12:21:06,104 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7333 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| v_ArrVal_7333) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 224 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|)))) is different from false [2024-11-08 12:21:06,273 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7345 Int) (v_ArrVal_7333 Int) (v_ArrVal_7366 Int) (v_ArrVal_7353 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ .cse0 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| v_ArrVal_7333) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 252 |c_~#cache~0.offset|)) 0) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:21:06,888 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7333 Int) (v_ArrVal_7353 Int) (v_ArrVal_7330 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ .cse0 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167|) (= (select (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7330)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| v_ArrVal_7333) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 252 |c_~#cache~0.offset|)) 0) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:21:08,317 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7333 Int) (v_ArrVal_7353 Int) (v_ArrVal_7330 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 196 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ .cse0 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169| v_ArrVal_7330) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| v_ArrVal_7333) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ .cse0 252 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167|) (< (+ .cse0 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169|)))) is different from false [2024-11-08 12:21:08,504 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (v_ArrVal_7341 Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7337 Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7333 Int) (v_ArrVal_7353 Int) (v_ArrVal_7330 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse1 (+ 28 |c_~#cache~0.offset|)) (.cse0 (+ 56 |c_~#cache~0.offset|))) (or (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< .cse0 |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169| v_ArrVal_7330) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| v_ArrVal_7333) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< .cse1 |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167|) (< (+ 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< |c_~#cache~0.offset| |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< .cse1 |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< .cse0 |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:21:08,696 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| Int) (v_ArrVal_7345 Int) (v_ArrVal_7366 Int) (v_ArrVal_7341 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| Int) (v_ArrVal_7361 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| Int) (v_ArrVal_7337 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| Int) (v_ArrVal_7358 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| Int) (v_ArrVal_7333 Int) (v_ArrVal_7353 Int) (v_ArrVal_7330 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| Int) (v_ArrVal_7364 (Array Int Int)) (v_ArrVal_7350 Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| Int) (v_ArrVal_7370 Int) (v_ArrVal_7326 (Array Int Int)) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| Int)) (let ((.cse1 (+ 28 |c_~#cache~0.offset|)) (.cse0 (+ 56 |c_~#cache~0.offset|))) (or (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159|) (< (+ 168 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157|) (< .cse0 |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165|) (= (select (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (store (store (store (store (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7326) |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169| v_ArrVal_7330) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167| v_ArrVal_7333) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_165| v_ArrVal_7337) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163| v_ArrVal_7341) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161| v_ArrVal_7345) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_159| v_ArrVal_7350) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_157| v_ArrVal_7353) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155| v_ArrVal_7358) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153| v_ArrVal_7361)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7364) |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43| v_ArrVal_7366) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41| v_ArrVal_7370) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_30| 1)) (+ 252 |c_~#cache~0.offset|)) 0) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_161|) (< .cse1 |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_167|) (< (+ 224 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_153|) (< |c_~#cache~0.offset| |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_169|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_163|) (< .cse1 |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_41|) (< (+ 196 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_155|) (< |c_~#cache~0.offset| |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_43|) (< .cse0 |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_39|)))) is different from false [2024-11-08 12:21:11,828 INFO L134 CoverageAnalysis]: Checked inductivity of 1116 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 104 trivial. 1009 not checked. [2024-11-08 12:21:11,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535067133] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 12:21:11,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 12:21:11,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 32, 45] total 107 [2024-11-08 12:21:11,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552789020] [2024-11-08 12:21:11,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 12:21:11,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 108 states [2024-11-08 12:21:11,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 12:21:11,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 108 interpolants. [2024-11-08 12:21:11,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=444, Invalid=4758, Unknown=54, NotChecked=6300, Total=11556 [2024-11-08 12:21:11,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:21:11,833 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-08 12:21:11,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 108 states, 108 states have (on average 8.731481481481481) internal successors, (943), 107 states have internal predecessors, (943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 35 states. [2024-11-08 12:21:11,834 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:21:11,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-08 12:21:25,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-08 12:21:25,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 12:21:25,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2024-11-08 12:21:25,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-08 12:21:25,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-08 12:21:25,741 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting t_funErr10ASSERT_VIOLATIONMEMORY_LEAK === [t_funErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE, t_funErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 8 more)] === [2024-11-08 12:21:25,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 12:21:25,742 INFO L85 PathProgramCache]: Analyzing trace with hash 967250260, now seen corresponding path program 3 times [2024-11-08 12:21:25,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 12:21:25,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060822737] [2024-11-08 12:21:25,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 12:21:25,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 12:21:25,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 12:21:37,886 INFO L134 CoverageAnalysis]: Checked inductivity of 1377 backedges. 0 proven. 1273 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-08 12:21:37,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 12:21:37,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060822737] [2024-11-08 12:21:37,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060822737] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 12:21:37,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595068884] [2024-11-08 12:21:37,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 12:21:37,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 12:21:37,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 [2024-11-08 12:21:37,888 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 12:21:37,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a5633544-b468-400e-a5d4-0c8ac915f1d3/bin/ugemcutter-verify-v6A4Riy6iL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-08 12:24:01,650 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2024-11-08 12:24:01,650 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 12:24:01,701 INFO L255 TraceCheckSpWp]: Trace formula consists of 1818 conjuncts, 226 conjuncts are in the unsatisfiable core [2024-11-08 12:24:01,713 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 12:24:01,989 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 12:24:01,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2024-11-08 12:24:02,065 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 16 [2024-11-08 12:24:02,400 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:02,549 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:03,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,021 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,022 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:03,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,159 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:03,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:03,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:03,735 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:04,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,150 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:04,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,290 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:04,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,706 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,706 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:04,834 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:04,836 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:05,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,250 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:05,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:05,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,798 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:05,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:05,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 21 [2024-11-08 12:24:06,449 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2024-11-08 12:24:06,737 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 21 [2024-11-08 12:24:07,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:07,184 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-08 12:24:07,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2024-11-08 12:24:07,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:07,458 INFO L349 Elim1Store]: treesize reduction 17, result has 39.3 percent of original size [2024-11-08 12:24:07,458 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 29 [2024-11-08 12:24:07,853 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:24:07,921 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2024-11-08 12:24:08,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:08,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:08,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:08,931 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:09,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:09,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:09,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:09,535 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:09,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:09,671 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:10,124 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:10,125 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:10,274 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:10,275 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:10,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:10,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:10,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:10,919 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:11,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 12:24:11,272 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2024-11-08 12:24:11,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1377 backedges. 0 proven. 1273 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-08 12:24:11,405 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 12:24:13,724 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (< (+ (* |c_t_funThread2of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0))) is different from false [2024-11-08 12:24:15,780 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| Int)) (or (< (+ (* |c_t_funThread2of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (= 0 (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7953)))) (store .cse0 |c_~#cache~0.base| (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|)))) is different from false [2024-11-08 12:24:17,836 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (or (< (+ (* |c_t_funThread2of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7953)))) (store .cse0 |c_~#cache~0.base| (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0))) is different from false [2024-11-08 12:24:29,691 WARN L851 $PredicateComparison]: unable to prove that (forall ((|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|)))) is different from false [2024-11-08 12:24:31,774 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (= (select (select (let ((.cse1 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7949)))) (store .cse1 |c_~#cache~0.base| (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0)))) is different from false [2024-11-08 12:24:33,990 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (= 0 (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|)) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|)))) is different from false [2024-11-08 12:24:36,030 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (= 0 (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|)) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|)))) is different from false [2024-11-08 12:24:38,157 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse1 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (= (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7947)))) (store .cse0 |c_~#cache~0.base| (store (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ 56 .cse1 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 84 .cse1 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|)))) is different from false [2024-11-08 12:24:40,492 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (= 0 (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|)) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|)))) is different from false [2024-11-08 12:25:40,157 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse1 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (= (select (select (let ((.cse0 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7943)))) (store .cse0 |c_~#cache~0.base| (store (store (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ 112 .cse1 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 84 .cse1 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 56 .cse1 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|)))) is different from false [2024-11-08 12:25:42,827 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0)))) is different from false [2024-11-08 12:25:44,931 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (= (select (select (store |c_#memory_int| |c_~#cache~0.base| (store (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0)))) is different from false [2024-11-08 12:25:47,256 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int)) (let ((.cse0 (* |c_t_funThread2of2ForFork0_~i~0#1| 28))) (or (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (= (select (select (let ((.cse1 (store |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7941)))) (store .cse1 |c_~#cache~0.base| (store (store (store (store (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0)))) is different from false [2024-11-08 12:26:25,138 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (v_ArrVal_7938 (Array Int Int))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (select (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938))) (store .cse0 |c_~#cache~0.base| (store (store (store (store (store (store (select .cse0 |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)))) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset|) 0) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|))) is different from false [2024-11-08 12:26:28,590 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (v_ArrVal_7938 (Array Int Int))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ (* |c_t_funThread1of2ForFork0_~i~0#1| 28) 28 |c_~#cache~0.offset|)) 0) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|))) is different from false [2024-11-08 12:26:29,357 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ .cse0 28 |c_~#cache~0.offset|)) 0) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:26:29,471 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 56 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:26:38,507 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse1 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (store (store (store (store (store (store (select (store (let ((.cse0 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| |c_t_funThread1of2ForFork0_cache_entry_addref_#t~post35#1|)))) (store .cse0 |c_~#cache~0.base| (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 56 .cse1 |c_~#cache~0.offset|)) 0) (< (+ .cse1 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:26:53,374 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (let ((.cse1 (select |c_#memory_int| |c_~#cache~0.base|)) (.cse2 (+ .cse0 28 |c_~#cache~0.offset|))) (store .cse1 .cse2 (select .cse1 .cse2))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:26:57,247 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (let ((.cse1 (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse2 (+ .cse0 28 |c_~#cache~0.offset|))) (store .cse1 .cse2 (select .cse1 .cse2))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 84 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:26:57,361 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse2 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (let ((.cse0 (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse1 (+ 56 .cse2 |c_~#cache~0.offset|))) (store .cse0 .cse1 (select .cse0 .cse1))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 112 .cse2 |c_~#cache~0.offset|)) 0) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 84 .cse2 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ .cse2 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:26:59,731 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7924 Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (store (store (store (store (store (store (select (store (let ((.cse1 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7924)))) (store .cse1 |c_~#cache~0.base| (store (let ((.cse2 (store (select .cse1 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse3 (+ 56 .cse0 |c_~#cache~0.offset|))) (store .cse2 .cse3 (select .cse2 .cse3))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 112 .cse0 |c_~#cache~0.offset|)) 0) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|)))) is different from false [2024-11-08 12:27:37,902 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7924 Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179|) (< (+ 112 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (let ((.cse1 (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| v_ArrVal_7924) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse2 (+ 84 .cse0 |c_~#cache~0.offset|))) (store .cse1 .cse2 (select .cse1 .cse2))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 140 .cse0 |c_~#cache~0.offset|)) 0) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|)))) is different from false [2024-11-08 12:27:40,490 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7924 Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (v_ArrVal_7920 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse3 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (= (select (store (store (store (store (store (store (select (store (let ((.cse0 (store |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base| (store (select |c_#memory_int| |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.base|) |c_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset| v_ArrVal_7920)))) (store .cse0 |c_~#cache~0.base| (store (let ((.cse1 (store (store (select .cse0 |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| v_ArrVal_7924) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse2 (+ 84 .cse3 |c_~#cache~0.offset|))) (store .cse1 .cse2 (select .cse1 .cse2))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936))) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ 140 .cse3 |c_~#cache~0.offset|)) 0) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ .cse3 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179|) (< (+ 112 .cse3 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ 56 .cse3 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|)))) is different from false [2024-11-08 12:27:58,153 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7924 Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (v_ArrVal_7920 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_181| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse0 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 56 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (let ((.cse1 (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_181| v_ArrVal_7920) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| v_ArrVal_7924) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse2 (+ 112 .cse0 |c_~#cache~0.offset|))) (store .cse1 .cse2 (select .cse1 .cse2))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ .cse0 168 |c_~#cache~0.offset|)) 0) (< (+ 140 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ .cse0 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_181|) (< (+ 84 .cse0 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|)))) is different from false [2024-11-08 12:28:26,814 WARN L851 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_7915 Int) (v_ArrVal_7949 Int) (v_ArrVal_7928 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| Int) (v_ArrVal_7924 Int) (v_ArrVal_7936 Int) (v_ArrVal_7947 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| Int) (v_ArrVal_7941 Int) (v_ArrVal_7920 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| Int) (v_ArrVal_7953 Int) (v_ArrVal_7943 Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_183| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_181| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| Int) (|v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| Int) (|v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| Int) (v_ArrVal_7938 (Array Int Int))) (let ((.cse2 (* |c_t_funThread1of2ForFork0_~i~0#1| 28))) (or (= (select (store (store (store (store (store (store (select (store (store |c_#memory_int| |c_~#cache~0.base| (store (let ((.cse0 (store (store (store (store (select |c_#memory_int| |c_~#cache~0.base|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_183| v_ArrVal_7915) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_181| v_ArrVal_7920) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179| v_ArrVal_7924) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177| v_ArrVal_7928)) (.cse1 (+ 112 .cse2 |c_~#cache~0.offset|))) (store .cse0 .cse1 (select .cse0 .cse1))) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173| v_ArrVal_7936)) |c_ULTIMATE.start_main_~#t_ids~0#1.base| v_ArrVal_7938) |c_~#cache~0.base|) |c_~#cache~0.offset| v_ArrVal_7941) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53| v_ArrVal_7943) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51| v_ArrVal_7947) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49| v_ArrVal_7949) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47| v_ArrVal_7953) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45| (+ |v_t_funThread2of2ForFork0_cache_entry_addref_#t~post35#1_46| 1)) (+ .cse2 168 |c_~#cache~0.offset|)) 0) (< (+ 28 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_53|) (< (+ .cse2 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_183|) (< (+ 56 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_51|) (< (+ 140 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_45|) (< (+ 56 .cse2 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_179|) (< (+ 112 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_47|) (< (+ 140 .cse2 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_173|) (< (+ 84 |c_~#cache~0.offset|) |v_t_funThread2of2ForFork0_cache_entry_addref_~entry#1.offset_49|) (< (+ .cse2 28 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_181|) (< (+ 84 .cse2 |c_~#cache~0.offset|) |v_t_funThread1of2ForFork0_cache_entry_addref_~entry#1.offset_177|)))) is different from false