./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/loops-crafted-1/discover_list.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/config/KojakReach.xml -i ../../sv-benchmarks/c/loops-crafted-1/discover_list.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/config/svcomp-Overflow-32bit-Kojak_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Kojak --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2aca78a4c905fef1e916fc947a81c98263f5056a4b2b5d7ea35195ed74fad5a5 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 00:49:46,304 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 00:49:46,391 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/config/svcomp-Overflow-32bit-Kojak_Default.epf [2024-11-09 00:49:46,397 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 00:49:46,400 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.codecheck.Interpolating solver [2024-11-09 00:49:46,439 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 00:49:46,441 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 00:49:46,442 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ALWAYS [2024-11-09 00:49:46,443 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-09 00:49:46,444 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-09 00:49:46,445 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 00:49:46,446 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 00:49:46,447 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 00:49:46,450 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 00:49:46,451 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 00:49:46,451 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 00:49:46,452 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 00:49:46,452 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 00:49:46,452 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 00:49:46,452 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 00:49:46,453 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-09 00:49:46,455 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-09 00:49:46,455 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 00:49:46,455 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 00:49:46,456 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 00:49:46,457 INFO L151 SettingsManager]: Preferences of CodeCheck differ from their defaults: [2024-11-09 00:49:46,457 INFO L153 SettingsManager]: * Timeout in seconds=1000000 [2024-11-09 00:49:46,458 INFO L153 SettingsManager]: * Theory for external solver=ALL [2024-11-09 00:49:46,458 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 00:49:46,459 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-09 00:49:46,459 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 00:49:46,460 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 00:49:46,460 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 00:49:46,461 INFO L153 SettingsManager]: * Trace refinement strategy=PENGUIN [2024-11-09 00:49:46,461 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 00:49:46,462 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_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/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_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk 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 ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Kojak Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 2aca78a4c905fef1e916fc947a81c98263f5056a4b2b5d7ea35195ed74fad5a5 [2024-11-09 00:49:46,744 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 00:49:46,783 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 00:49:46,786 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 00:49:46,787 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 00:49:46,788 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 00:49:46,790 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/../../sv-benchmarks/c/loops-crafted-1/discover_list.c Unable to find full path for "g++" [2024-11-09 00:49:48,836 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 00:49:49,105 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 00:49:49,107 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/sv-benchmarks/c/loops-crafted-1/discover_list.c [2024-11-09 00:49:49,122 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/data/8d7933fd7/a79ba630057647efb7ffa86a48b1f2e3/FLAGae1025d3d [2024-11-09 00:49:49,142 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/data/8d7933fd7/a79ba630057647efb7ffa86a48b1f2e3 [2024-11-09 00:49:49,145 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 00:49:49,146 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 00:49:49,147 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 00:49:49,148 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 00:49:49,155 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 00:49:49,156 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,157 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a944dea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49, skipping insertion in model container [2024-11-09 00:49:49,157 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,207 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 00:49:49,634 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 00:49:49,652 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 00:49:49,746 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 00:49:49,777 INFO L204 MainTranslator]: Completed translation [2024-11-09 00:49:49,778 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49 WrapperNode [2024-11-09 00:49:49,778 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 00:49:49,779 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 00:49:49,779 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 00:49:49,780 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 00:49:49,787 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,811 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,859 INFO L138 Inliner]: procedures = 37, calls = 249, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 572 [2024-11-09 00:49:49,860 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 00:49:49,861 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 00:49:49,861 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 00:49:49,861 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 00:49:49,871 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,872 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,879 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,879 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,899 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,905 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,908 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,911 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,917 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 00:49:49,918 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 00:49:49,918 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 00:49:49,918 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 00:49:49,919 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 12:49:49" (1/1) ... [2024-11-09 00:49:49,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 [2024-11-09 00:49:49,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/z3 [2024-11-09 00:49:50,009 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (exit command is (exit), workingDir is null) [2024-11-09 00:49:50,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_42b90b2a-5dcd-437a-b0bc-c043f6953fba/bin/ukojak-verify-ImItNfHLgk/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:10000 (1)] Waiting until timeout for monitored process [2024-11-09 00:49:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 00:49:50,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 00:49:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 00:49:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 00:49:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 00:49:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-09 00:49:50,073 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-09 00:49:50,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 00:49:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 00:49:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 00:49:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 00:49:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-09 00:49:50,074 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-09 00:49:50,074 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 00:49:50,236 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 00:49:50,238 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 00:49:51,410 INFO L? ?]: Removed 142 outVars from TransFormulas that were not future-live. [2024-11-09 00:49:51,411 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 00:49:51,569 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 00:49:51,570 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-09 00:49:51,570 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:49:51 BoogieIcfgContainer [2024-11-09 00:49:51,570 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 00:49:51,571 INFO L112 PluginConnector]: ------------------------CodeCheck---------------------------- [2024-11-09 00:49:51,572 INFO L270 PluginConnector]: Initializing CodeCheck... [2024-11-09 00:49:51,582 INFO L274 PluginConnector]: CodeCheck initialized [2024-11-09 00:49:51,582 INFO L184 PluginConnector]: Executing the observer CodeCheckObserver from plugin CodeCheck for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 12:49:51" (1/1) ... [2024-11-09 00:49:51,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 00:49:51,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:49:51,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 133 states and 161 transitions. [2024-11-09 00:49:51,665 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 161 transitions. [2024-11-09 00:49:51,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 3 [2024-11-09 00:49:51,667 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:49:51,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:49:53,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:49:53,789 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-09 00:50:03,822 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 10.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 00:50:03,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:03,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 132 states and 160 transitions. [2024-11-09 00:50:03,871 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 160 transitions. [2024-11-09 00:50:03,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2024-11-09 00:50:03,872 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:03,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:05,176 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-09 00:50:05,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:05,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 131 states and 159 transitions. [2024-11-09 00:50:05,200 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 159 transitions. [2024-11-09 00:50:05,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-11-09 00:50:05,200 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:05,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:06,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:06,330 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-09 00:50:06,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:06,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 130 states and 158 transitions. [2024-11-09 00:50:06,352 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 158 transitions. [2024-11-09 00:50:06,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2024-11-09 00:50:06,352 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:06,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:07,627 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-09 00:50:07,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:07,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 129 states and 157 transitions. [2024-11-09 00:50:07,662 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 157 transitions. [2024-11-09 00:50:07,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-09 00:50:07,666 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:07,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:08,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:08,939 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-09 00:50:08,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:08,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 128 states and 156 transitions. [2024-11-09 00:50:08,989 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 156 transitions. [2024-11-09 00:50:08,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-09 00:50:08,989 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:08,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:10,304 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-09 00:50:10,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:10,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 130 states and 159 transitions. [2024-11-09 00:50:10,422 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 159 transitions. [2024-11-09 00:50:10,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-09 00:50:10,423 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:10,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:11,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:11,730 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-09 00:50:11,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:11,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 129 states and 158 transitions. [2024-11-09 00:50:11,831 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 158 transitions. [2024-11-09 00:50:11,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-11-09 00:50:11,831 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:11,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:12,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:13,024 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-09 00:50:13,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:13,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 131 states and 160 transitions. [2024-11-09 00:50:13,066 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 160 transitions. [2024-11-09 00:50:13,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-09 00:50:13,066 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:13,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:14,476 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-09 00:50:14,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:14,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 131 states and 159 transitions. [2024-11-09 00:50:14,482 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 159 transitions. [2024-11-09 00:50:14,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 00:50:14,483 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:14,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:15,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:15,906 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-09 00:50:15,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:50:15,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 132 states and 161 transitions. [2024-11-09 00:50:15,992 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 161 transitions. [2024-11-09 00:50:15,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 00:50:15,993 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:50:15,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:50:17,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:50:43,110 WARN L286 SmtUtils]: Spent 20.04s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:50:53,213 WARN L286 SmtUtils]: Spent 10.10s on a formula simplification that was a NOOP. DAG size: 386 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:51:04,307 WARN L851 $PredicateComparison]: unable to prove that (and (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|)) (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)))) is different from false [2024-11-09 00:51:14,478 WARN L286 SmtUtils]: Spent 10.10s on a formula simplification that was a NOOP. DAG size: 386 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:51:25,914 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) is different from false [2024-11-09 00:51:36,124 WARN L286 SmtUtils]: Spent 10.09s on a formula simplification that was a NOOP. DAG size: 386 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:51:37,988 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-09 00:51:48,012 WARN L851 $PredicateComparison]: unable to prove that (and (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|)) (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4)) is different from false [2024-11-09 00:51:58,148 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|)) (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))))) is different from true [2024-11-09 00:52:49,257 WARN L286 SmtUtils]: Spent 40.31s on a formula simplification that was a NOOP. DAG size: 394 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:52:59,338 WARN L873 $PredicateComparison]: unable to prove that (not (and (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|)) (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4))) is different from true [2024-11-09 00:53:50,549 WARN L286 SmtUtils]: Spent 40.30s on a formula simplification that was a NOOP. DAG size: 395 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:54:01,468 WARN L873 $PredicateComparison]: unable to prove that (not (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)))) is different from true [2024-11-09 00:54:11,703 WARN L851 $PredicateComparison]: unable to prove that (and (<= |c_ULTIMATE.start_do_discover_list_~len~2#1| 255) (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) (<= 0 |c_ULTIMATE.start_do_discover_list_~len~2#1|)) is different from false [2024-11-09 00:54:43,211 WARN L286 SmtUtils]: Spent 10.34s on a formula simplification that was a NOOP. DAG size: 392 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:54:53,294 WARN L873 $PredicateComparison]: unable to prove that (not (and (<= |c_ULTIMATE.start_do_discover_list_~len~2#1| 255) (let ((.cse1 ((as const (Array Int Int)) 0))) (= (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse88 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse83 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse78 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse75 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse70 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse68 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse65 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse63 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse58 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse55 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse46 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse44 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse39 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse38 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse34 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse30 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse27 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse23 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse21 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse6 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse4 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse2 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse0 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|) .cse0 (select .cse1 .cse0))) .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) (<= 0 |c_ULTIMATE.start_do_discover_list_~len~2#1|))) is different from true [2024-11-09 00:55:24,986 WARN L286 SmtUtils]: Spent 10.35s on a formula simplification that was a NOOP. DAG size: 393 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:55:26,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:55:26,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 150 states and 217 transitions. [2024-11-09 00:55:26,807 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 217 transitions. [2024-11-09 00:55:26,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 00:55:26,809 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:55:26,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:55:27,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:55:53,026 WARN L286 SmtUtils]: Spent 20.03s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:56:03,103 WARN L286 SmtUtils]: Spent 10.08s on a formula simplification that was a NOOP. DAG size: 386 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:56:14,240 WARN L286 SmtUtils]: Spent 10.11s on a formula simplification that was a NOOP. DAG size: 386 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:56:25,081 WARN L286 SmtUtils]: Spent 10.09s on a formula simplification that was a NOOP. DAG size: 386 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-09 00:56:26,540 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-09 00:56:26,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 00:56:26,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 150 states and 217 transitions. [2024-11-09 00:56:26,780 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 217 transitions. [2024-11-09 00:56:26,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 00:56:26,781 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 00:56:26,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 00:56:27,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 00:56:30,659 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-09 00:56:40,679 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse1 (+ |c_~#smp_def_rrlen_arr~0.offset| 8))) (and (= 6 (select .cse0 .cse1)) (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|)) (let ((.cse3 ((as const (Array Int Int)) 0))) (= (let ((.cse91 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse90 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse85 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse80 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse77 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse72 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse70 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse67 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse65 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse60 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse57 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse48 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse46 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse40 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse36 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse32 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse29 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse25 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse23 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse8 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse6 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse4 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse2 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse2 (select .cse3 .cse2))) .cse4 (select .cse3 .cse4))) .cse5 (select .cse3 .cse5))) .cse6 (select .cse3 .cse6))) .cse7 (select .cse3 .cse7))) .cse8 (select .cse3 .cse8))) .cse9 (select .cse3 .cse9))) .cse10 (select .cse3 .cse10))) .cse11 (select .cse3 .cse11))) .cse12 (select .cse3 .cse12))) .cse13 (select .cse3 .cse13))) .cse14 (select .cse3 .cse14))) .cse15 (select .cse3 .cse15))) .cse16 (select .cse3 .cse16))) .cse17 (select .cse3 .cse17))) .cse18 (select .cse3 .cse18))) .cse19 (select .cse3 .cse19))) .cse20 (select .cse3 .cse20))) .cse21 (select .cse3 .cse21))) .cse22 (select .cse3 .cse22))) .cse23 (select .cse3 .cse23))) .cse24 (select .cse3 .cse24))) .cse25 (select .cse3 .cse25))) .cse26 (select .cse3 .cse26))) .cse27 (select .cse3 .cse27))) .cse28 (select .cse3 .cse28))) .cse29 (select .cse3 .cse29))) .cse30 (select .cse3 .cse30))) .cse31 (select .cse3 .cse31))) .cse32 (select .cse3 .cse32))) .cse33 (select .cse3 .cse33))) .cse34 (select .cse3 .cse34))) .cse35 (select .cse3 .cse35))) .cse36 (select .cse3 .cse36))) .cse37 (select .cse3 .cse37))) .cse38 (select .cse3 .cse38))) .cse39 (select .cse3 .cse39))) .cse40 (select .cse3 .cse40))) .cse41 (select .cse3 .cse41))) .cse42 (select .cse3 .cse42))) .cse43 (select .cse3 .cse43))) .cse44 (select .cse3 .cse44))) .cse45 (select .cse3 .cse45))) .cse46 (select .cse3 .cse46))) .cse47 (select .cse3 .cse47))) .cse48 (select .cse3 .cse48))) .cse49 (select .cse3 .cse49))) .cse50 (select .cse3 .cse50))) .cse51 (select .cse3 .cse51))) .cse52 (select .cse3 .cse52))) .cse53 (select .cse3 .cse53))) .cse54 (select .cse3 .cse54))) .cse55 (select .cse3 .cse55))) .cse56 (select .cse3 .cse56))) .cse57 (select .cse3 .cse57))) .cse58 (select .cse3 .cse58))) .cse59 (select .cse3 .cse59))) .cse60 (select .cse3 .cse60))) .cse61 (select .cse3 .cse61))) .cse62 (select .cse3 .cse62))) .cse63 (select .cse3 .cse63))) .cse64 (select .cse3 .cse64))) .cse65 (select .cse3 .cse65))) .cse66 (select .cse3 .cse66))) .cse67 (select .cse3 .cse67))) .cse68 (select .cse3 .cse68))) .cse69 (select .cse3 .cse69))) .cse70 (select .cse3 .cse70))) .cse71 (select .cse3 .cse71))) .cse72 (select .cse3 .cse72))) .cse73 (select .cse3 .cse73))) .cse74 (select .cse3 .cse74))) .cse75 (select .cse3 .cse75))) .cse76 (select .cse3 .cse76))) .cse77 (select .cse3 .cse77))) .cse78 (select .cse3 .cse78))) .cse79 (select .cse3 .cse79))) .cse80 (select .cse3 .cse80))) .cse81 (select .cse3 .cse81))) .cse82 (select .cse3 .cse82))) .cse83 (select .cse3 .cse83))) .cse84 (select .cse3 .cse84))) .cse85 (select .cse3 .cse85))) .cse86 (select .cse3 .cse86))) .cse87 (select .cse3 .cse87))) .cse88 (select .cse3 .cse88))) .cse89 (select .cse3 .cse89))) .cse90 (select .cse3 .cse90))) .cse91 (select .cse3 .cse91))) (store (store (store (store (store (store (store .cse3 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) .cse1 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4))) is different from false [2024-11-09 00:56:52,868 WARN L873 $PredicateComparison]: unable to prove that (not (let ((.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse1 (+ |c_~#smp_def_rrlen_arr~0.offset| 8))) (and (= 6 (select .cse0 .cse1)) (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|)) (let ((.cse3 ((as const (Array Int Int)) 0))) (= (let ((.cse91 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse90 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse85 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse80 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse77 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse72 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse70 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse67 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse65 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse60 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse57 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse48 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse46 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse40 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse36 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse32 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse29 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse25 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse23 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse8 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse6 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse4 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse2 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse2 (select .cse3 .cse2))) .cse4 (select .cse3 .cse4))) .cse5 (select .cse3 .cse5))) .cse6 (select .cse3 .cse6))) .cse7 (select .cse3 .cse7))) .cse8 (select .cse3 .cse8))) .cse9 (select .cse3 .cse9))) .cse10 (select .cse3 .cse10))) .cse11 (select .cse3 .cse11))) .cse12 (select .cse3 .cse12))) .cse13 (select .cse3 .cse13))) .cse14 (select .cse3 .cse14))) .cse15 (select .cse3 .cse15))) .cse16 (select .cse3 .cse16))) .cse17 (select .cse3 .cse17))) .cse18 (select .cse3 .cse18))) .cse19 (select .cse3 .cse19))) .cse20 (select .cse3 .cse20))) .cse21 (select .cse3 .cse21))) .cse22 (select .cse3 .cse22))) .cse23 (select .cse3 .cse23))) .cse24 (select .cse3 .cse24))) .cse25 (select .cse3 .cse25))) .cse26 (select .cse3 .cse26))) .cse27 (select .cse3 .cse27))) .cse28 (select .cse3 .cse28))) .cse29 (select .cse3 .cse29))) .cse30 (select .cse3 .cse30))) .cse31 (select .cse3 .cse31))) .cse32 (select .cse3 .cse32))) .cse33 (select .cse3 .cse33))) .cse34 (select .cse3 .cse34))) .cse35 (select .cse3 .cse35))) .cse36 (select .cse3 .cse36))) .cse37 (select .cse3 .cse37))) .cse38 (select .cse3 .cse38))) .cse39 (select .cse3 .cse39))) .cse40 (select .cse3 .cse40))) .cse41 (select .cse3 .cse41))) .cse42 (select .cse3 .cse42))) .cse43 (select .cse3 .cse43))) .cse44 (select .cse3 .cse44))) .cse45 (select .cse3 .cse45))) .cse46 (select .cse3 .cse46))) .cse47 (select .cse3 .cse47))) .cse48 (select .cse3 .cse48))) .cse49 (select .cse3 .cse49))) .cse50 (select .cse3 .cse50))) .cse51 (select .cse3 .cse51))) .cse52 (select .cse3 .cse52))) .cse53 (select .cse3 .cse53))) .cse54 (select .cse3 .cse54))) .cse55 (select .cse3 .cse55))) .cse56 (select .cse3 .cse56))) .cse57 (select .cse3 .cse57))) .cse58 (select .cse3 .cse58))) .cse59 (select .cse3 .cse59))) .cse60 (select .cse3 .cse60))) .cse61 (select .cse3 .cse61))) .cse62 (select .cse3 .cse62))) .cse63 (select .cse3 .cse63))) .cse64 (select .cse3 .cse64))) .cse65 (select .cse3 .cse65))) .cse66 (select .cse3 .cse66))) .cse67 (select .cse3 .cse67))) .cse68 (select .cse3 .cse68))) .cse69 (select .cse3 .cse69))) .cse70 (select .cse3 .cse70))) .cse71 (select .cse3 .cse71))) .cse72 (select .cse3 .cse72))) .cse73 (select .cse3 .cse73))) .cse74 (select .cse3 .cse74))) .cse75 (select .cse3 .cse75))) .cse76 (select .cse3 .cse76))) .cse77 (select .cse3 .cse77))) .cse78 (select .cse3 .cse78))) .cse79 (select .cse3 .cse79))) .cse80 (select .cse3 .cse80))) .cse81 (select .cse3 .cse81))) .cse82 (select .cse3 .cse82))) .cse83 (select .cse3 .cse83))) .cse84 (select .cse3 .cse84))) .cse85 (select .cse3 .cse85))) .cse86 (select .cse3 .cse86))) .cse87 (select .cse3 .cse87))) .cse88 (select .cse3 .cse88))) .cse89 (select .cse3 .cse89))) .cse90 (select .cse3 .cse90))) .cse91 (select .cse3 .cse91))) (store (store (store (store (store (store (store .cse3 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) .cse1 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4)))) is different from true [2024-11-09 00:57:34,989 WARN L286 SmtUtils]: Spent 40.90s on a formula simplification. DAG size of input: 396 DAG size of output: 395 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:57:49,759 WARN L286 SmtUtils]: Spent 10.40s on a formula simplification that was a NOOP. DAG size: 396 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:58:23,468 WARN L286 SmtUtils]: Spent 10.22s on a formula simplification that was a NOOP. DAG size: 390 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:58:59,551 WARN L286 SmtUtils]: Spent 10.23s on a formula simplification that was a NOOP. DAG size: 391 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 00:59:10,409 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 10.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 00:59:20,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 10.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 00:59:33,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 10.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 00:59:58,900 WARN L286 SmtUtils]: Spent 10.48s on a formula simplification that was a NOOP. DAG size: 394 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 01:00:14,032 WARN L286 SmtUtils]: Spent 10.50s on a formula simplification that was a NOOP. DAG size: 395 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 01:00:17,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand no size info available [2024-11-09 01:00:17,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 159 states and 253 transitions. [2024-11-09 01:00:17,579 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 253 transitions. [2024-11-09 01:00:17,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2024-11-09 01:00:17,580 INFO L420 CodeCheckObserver]: Error Path is FOUND. [2024-11-09 01:00:17,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:00:18,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:00:31,496 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-09 01:01:55,350 WARN L286 SmtUtils]: Spent 1.35m on a formula simplification. DAG size of input: 583 DAG size of output: 300 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 01:02:08,557 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|))) (.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse3 ((as const (Array Int Int)) 0)) (.cse1 (+ |c_~#smp_def_rrlen_arr~0.offset| 8))) (and (= 6 (select .cse0 .cse1)) .cse2 (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse0 104 (select .cse3 104)) 88 (select .cse3 88)) 180 (select .cse3 180)) 228 (select .cse3 228)) 84 (select .cse3 84)) 192 (select .cse3 192)) 168 (select .cse3 168)) 128 (select .cse3 128)) 336 (select .cse3 336)) 108 (select .cse3 108)) 344 (select .cse3 344)) 148 (select .cse3 148)) 132 (select .cse3 132)) 244 (select .cse3 244)) 252 (select .cse3 252)) 188 (select .cse3 188)) 164 (select .cse3 164)) 32 (select .cse3 32)) 172 (select .cse3 172)) 332 (select .cse3 332)) 276 (select .cse3 276)) 96 (select .cse3 96)) 372 (select .cse3 372)) 360 (select .cse3 360)) 272 (select .cse3 272)) 156 (select .cse3 156)) 92 (select .cse3 92)) 36 (select .cse3 36)) 340 (select .cse3 340)) 212 (select .cse3 212)) 184 (select .cse3 184)) 348 (select .cse3 348)) 268 (select .cse3 268)) 232 (select .cse3 232)) 28 (select .cse3 28)) 152 (select .cse3 152)) 116 (select .cse3 116)) 40 (select .cse3 40)) 68 (select .cse3 68)) 48 (select .cse3 48)) 80 (select .cse3 80)) 368 (select .cse3 368)) 240 (select .cse3 240)) 176 (select .cse3 176)) 136 (select .cse3 136)) 112 (select .cse3 112)) 100 (select .cse3 100)) 376 (select .cse3 376)) 364 (select .cse3 364)) 220 (select .cse3 220)) 124 (select .cse3 124)) 308 (select .cse3 308)) 264 (select .cse3 264)) 320 (select .cse3 320)) 296 (select .cse3 296)) 300 (select .cse3 300)) 224 (select .cse3 224)) 160 (select .cse3 160)) 280 (select .cse3 280)) 216 (select .cse3 216)) 52 (select .cse3 52)) 44 (select .cse3 44)) 76 (select .cse3 76)) 380 (select .cse3 380)) 356 (select .cse3 356)) 288 (select .cse3 288)) 204 (select .cse3 204)) 140 (select .cse3 140)) 120 (select .cse3 120)) 316 (select .cse3 316)) 304 (select .cse3 304)) 200 (select .cse3 200)) 324 (select .cse3 324)) 312 (select .cse3 312)) 284 (select .cse3 284)) 292 (select .cse3 292)) 208 (select .cse3 208)) 352 (select .cse3 352)) 236 (select .cse3 236)) 72 (select .cse3 72)) 328 (select .cse3 328)) 256 (select .cse3 256)) 196 (select .cse3 196)) 64 (select .cse3 64)) 248 (select .cse3 248)) 260 (select .cse3 260)) 144 (select .cse3 144)) 56 (select .cse3 56)) 60 (select .cse3 60)) (store (store (store (store (store (store (store .cse3 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) .cse2 (= |c_~#smp_def_rrlen_arr~0.offset| 0) (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.offset| 0))) (= (let ((.cse92 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse91 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse90 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse86 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse81 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse78 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse73 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse71 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse70 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse68 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse66 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse65 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse61 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse58 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse49 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse47 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse46 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse41 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse40 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse37 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse33 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse32 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse30 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse26 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse24 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse23 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse9 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse7 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse6 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse5 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse4 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse4 (select .cse3 .cse4))) .cse5 (select .cse3 .cse5))) .cse6 (select .cse3 .cse6))) .cse7 (select .cse3 .cse7))) .cse8 (select .cse3 .cse8))) .cse9 (select .cse3 .cse9))) .cse10 (select .cse3 .cse10))) .cse11 (select .cse3 .cse11))) .cse12 (select .cse3 .cse12))) .cse13 (select .cse3 .cse13))) .cse14 (select .cse3 .cse14))) .cse15 (select .cse3 .cse15))) .cse16 (select .cse3 .cse16))) .cse17 (select .cse3 .cse17))) .cse18 (select .cse3 .cse18))) .cse19 (select .cse3 .cse19))) .cse20 (select .cse3 .cse20))) .cse21 (select .cse3 .cse21))) .cse22 (select .cse3 .cse22))) .cse23 (select .cse3 .cse23))) .cse24 (select .cse3 .cse24))) .cse25 (select .cse3 .cse25))) .cse26 (select .cse3 .cse26))) .cse27 (select .cse3 .cse27))) .cse28 (select .cse3 .cse28))) .cse29 (select .cse3 .cse29))) .cse30 (select .cse3 .cse30))) .cse31 (select .cse3 .cse31))) .cse32 (select .cse3 .cse32))) .cse33 (select .cse3 .cse33))) .cse34 (select .cse3 .cse34))) .cse35 (select .cse3 .cse35))) .cse36 (select .cse3 .cse36))) .cse37 (select .cse3 .cse37))) .cse38 (select .cse3 .cse38))) .cse39 (select .cse3 .cse39))) .cse40 (select .cse3 .cse40))) .cse41 (select .cse3 .cse41))) .cse42 (select .cse3 .cse42))) .cse43 (select .cse3 .cse43))) .cse44 (select .cse3 .cse44))) .cse45 (select .cse3 .cse45))) .cse46 (select .cse3 .cse46))) .cse47 (select .cse3 .cse47))) .cse48 (select .cse3 .cse48))) .cse49 (select .cse3 .cse49))) .cse50 (select .cse3 .cse50))) .cse51 (select .cse3 .cse51))) .cse52 (select .cse3 .cse52))) .cse53 (select .cse3 .cse53))) .cse54 (select .cse3 .cse54))) .cse55 (select .cse3 .cse55))) .cse56 (select .cse3 .cse56))) .cse57 (select .cse3 .cse57))) .cse58 (select .cse3 .cse58))) .cse59 (select .cse3 .cse59))) .cse60 (select .cse3 .cse60))) .cse61 (select .cse3 .cse61))) .cse62 (select .cse3 .cse62))) .cse63 (select .cse3 .cse63))) .cse64 (select .cse3 .cse64))) .cse65 (select .cse3 .cse65))) .cse66 (select .cse3 .cse66))) .cse67 (select .cse3 .cse67))) .cse68 (select .cse3 .cse68))) .cse69 (select .cse3 .cse69))) .cse70 (select .cse3 .cse70))) .cse71 (select .cse3 .cse71))) .cse72 (select .cse3 .cse72))) .cse73 (select .cse3 .cse73))) .cse74 (select .cse3 .cse74))) .cse75 (select .cse3 .cse75))) .cse76 (select .cse3 .cse76))) .cse77 (select .cse3 .cse77))) .cse78 (select .cse3 .cse78))) .cse79 (select .cse3 .cse79))) .cse80 (select .cse3 .cse80))) .cse81 (select .cse3 .cse81))) .cse82 (select .cse3 .cse82))) .cse83 (select .cse3 .cse83))) .cse84 (select .cse3 .cse84))) .cse85 (select .cse3 .cse85))) .cse86 (select .cse3 .cse86))) .cse87 (select .cse3 .cse87))) .cse88 (select .cse3 .cse88))) .cse89 (select .cse3 .cse89))) .cse90 (select .cse3 .cse90))) .cse91 (select .cse3 .cse91))) .cse92 (select .cse3 .cse92))) (store (store (store (store (store (store (store .cse3 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) .cse1 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4))) is different from false [2024-11-09 01:02:26,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 10.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 01:02:40,087 WARN L873 $PredicateComparison]: unable to prove that (not (let ((.cse2 (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|))) (.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse3 ((as const (Array Int Int)) 0)) (.cse1 (+ |c_~#smp_def_rrlen_arr~0.offset| 8))) (and (= 6 (select .cse0 .cse1)) .cse2 (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse0 104 (select .cse3 104)) 88 (select .cse3 88)) 180 (select .cse3 180)) 228 (select .cse3 228)) 84 (select .cse3 84)) 192 (select .cse3 192)) 168 (select .cse3 168)) 128 (select .cse3 128)) 336 (select .cse3 336)) 108 (select .cse3 108)) 344 (select .cse3 344)) 148 (select .cse3 148)) 132 (select .cse3 132)) 244 (select .cse3 244)) 252 (select .cse3 252)) 188 (select .cse3 188)) 164 (select .cse3 164)) 32 (select .cse3 32)) 172 (select .cse3 172)) 332 (select .cse3 332)) 276 (select .cse3 276)) 96 (select .cse3 96)) 372 (select .cse3 372)) 360 (select .cse3 360)) 272 (select .cse3 272)) 156 (select .cse3 156)) 92 (select .cse3 92)) 36 (select .cse3 36)) 340 (select .cse3 340)) 212 (select .cse3 212)) 184 (select .cse3 184)) 348 (select .cse3 348)) 268 (select .cse3 268)) 232 (select .cse3 232)) 28 (select .cse3 28)) 152 (select .cse3 152)) 116 (select .cse3 116)) 40 (select .cse3 40)) 68 (select .cse3 68)) 48 (select .cse3 48)) 80 (select .cse3 80)) 368 (select .cse3 368)) 240 (select .cse3 240)) 176 (select .cse3 176)) 136 (select .cse3 136)) 112 (select .cse3 112)) 100 (select .cse3 100)) 376 (select .cse3 376)) 364 (select .cse3 364)) 220 (select .cse3 220)) 124 (select .cse3 124)) 308 (select .cse3 308)) 264 (select .cse3 264)) 320 (select .cse3 320)) 296 (select .cse3 296)) 300 (select .cse3 300)) 224 (select .cse3 224)) 160 (select .cse3 160)) 280 (select .cse3 280)) 216 (select .cse3 216)) 52 (select .cse3 52)) 44 (select .cse3 44)) 76 (select .cse3 76)) 380 (select .cse3 380)) 356 (select .cse3 356)) 288 (select .cse3 288)) 204 (select .cse3 204)) 140 (select .cse3 140)) 120 (select .cse3 120)) 316 (select .cse3 316)) 304 (select .cse3 304)) 200 (select .cse3 200)) 324 (select .cse3 324)) 312 (select .cse3 312)) 284 (select .cse3 284)) 292 (select .cse3 292)) 208 (select .cse3 208)) 352 (select .cse3 352)) 236 (select .cse3 236)) 72 (select .cse3 72)) 328 (select .cse3 328)) 256 (select .cse3 256)) 196 (select .cse3 196)) 64 (select .cse3 64)) 248 (select .cse3 248)) 260 (select .cse3 260)) 144 (select .cse3 144)) 56 (select .cse3 56)) 60 (select .cse3 60)) (store (store (store (store (store (store (store .cse3 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) .cse2 (= |c_~#smp_def_rrlen_arr~0.offset| 0) (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.offset| 0))) (= (let ((.cse92 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse91 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse90 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse86 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse81 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse78 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse73 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse71 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse70 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse68 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse66 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse65 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse61 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse58 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse49 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse47 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse46 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse41 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse40 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse37 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse33 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse32 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse30 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse26 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse24 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse23 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse9 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse7 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse6 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse5 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse4 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse4 (select .cse3 .cse4))) .cse5 (select .cse3 .cse5))) .cse6 (select .cse3 .cse6))) .cse7 (select .cse3 .cse7))) .cse8 (select .cse3 .cse8))) .cse9 (select .cse3 .cse9))) .cse10 (select .cse3 .cse10))) .cse11 (select .cse3 .cse11))) .cse12 (select .cse3 .cse12))) .cse13 (select .cse3 .cse13))) .cse14 (select .cse3 .cse14))) .cse15 (select .cse3 .cse15))) .cse16 (select .cse3 .cse16))) .cse17 (select .cse3 .cse17))) .cse18 (select .cse3 .cse18))) .cse19 (select .cse3 .cse19))) .cse20 (select .cse3 .cse20))) .cse21 (select .cse3 .cse21))) .cse22 (select .cse3 .cse22))) .cse23 (select .cse3 .cse23))) .cse24 (select .cse3 .cse24))) .cse25 (select .cse3 .cse25))) .cse26 (select .cse3 .cse26))) .cse27 (select .cse3 .cse27))) .cse28 (select .cse3 .cse28))) .cse29 (select .cse3 .cse29))) .cse30 (select .cse3 .cse30))) .cse31 (select .cse3 .cse31))) .cse32 (select .cse3 .cse32))) .cse33 (select .cse3 .cse33))) .cse34 (select .cse3 .cse34))) .cse35 (select .cse3 .cse35))) .cse36 (select .cse3 .cse36))) .cse37 (select .cse3 .cse37))) .cse38 (select .cse3 .cse38))) .cse39 (select .cse3 .cse39))) .cse40 (select .cse3 .cse40))) .cse41 (select .cse3 .cse41))) .cse42 (select .cse3 .cse42))) .cse43 (select .cse3 .cse43))) .cse44 (select .cse3 .cse44))) .cse45 (select .cse3 .cse45))) .cse46 (select .cse3 .cse46))) .cse47 (select .cse3 .cse47))) .cse48 (select .cse3 .cse48))) .cse49 (select .cse3 .cse49))) .cse50 (select .cse3 .cse50))) .cse51 (select .cse3 .cse51))) .cse52 (select .cse3 .cse52))) .cse53 (select .cse3 .cse53))) .cse54 (select .cse3 .cse54))) .cse55 (select .cse3 .cse55))) .cse56 (select .cse3 .cse56))) .cse57 (select .cse3 .cse57))) .cse58 (select .cse3 .cse58))) .cse59 (select .cse3 .cse59))) .cse60 (select .cse3 .cse60))) .cse61 (select .cse3 .cse61))) .cse62 (select .cse3 .cse62))) .cse63 (select .cse3 .cse63))) .cse64 (select .cse3 .cse64))) .cse65 (select .cse3 .cse65))) .cse66 (select .cse3 .cse66))) .cse67 (select .cse3 .cse67))) .cse68 (select .cse3 .cse68))) .cse69 (select .cse3 .cse69))) .cse70 (select .cse3 .cse70))) .cse71 (select .cse3 .cse71))) .cse72 (select .cse3 .cse72))) .cse73 (select .cse3 .cse73))) .cse74 (select .cse3 .cse74))) .cse75 (select .cse3 .cse75))) .cse76 (select .cse3 .cse76))) .cse77 (select .cse3 .cse77))) .cse78 (select .cse3 .cse78))) .cse79 (select .cse3 .cse79))) .cse80 (select .cse3 .cse80))) .cse81 (select .cse3 .cse81))) .cse82 (select .cse3 .cse82))) .cse83 (select .cse3 .cse83))) .cse84 (select .cse3 .cse84))) .cse85 (select .cse3 .cse85))) .cse86 (select .cse3 .cse86))) .cse87 (select .cse3 .cse87))) .cse88 (select .cse3 .cse88))) .cse89 (select .cse3 .cse89))) .cse90 (select .cse3 .cse90))) .cse91 (select .cse3 .cse91))) .cse92 (select .cse3 .cse92))) (store (store (store (store (store (store (store .cse3 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) .cse1 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4)))) is different from true [2024-11-09 01:02:52,316 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|))) (.cse1 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse2 ((as const (Array Int Int)) 0))) (and .cse0 (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse1 104 (select .cse2 104)) 88 (select .cse2 88)) 180 (select .cse2 180)) 228 (select .cse2 228)) 84 (select .cse2 84)) 192 (select .cse2 192)) 168 (select .cse2 168)) 128 (select .cse2 128)) 336 (select .cse2 336)) 108 (select .cse2 108)) 344 (select .cse2 344)) 148 (select .cse2 148)) 132 (select .cse2 132)) 244 (select .cse2 244)) 252 (select .cse2 252)) 188 (select .cse2 188)) 164 (select .cse2 164)) 32 (select .cse2 32)) 172 (select .cse2 172)) 332 (select .cse2 332)) 276 (select .cse2 276)) 96 (select .cse2 96)) 372 (select .cse2 372)) 360 (select .cse2 360)) 272 (select .cse2 272)) 156 (select .cse2 156)) 92 (select .cse2 92)) 36 (select .cse2 36)) 340 (select .cse2 340)) 212 (select .cse2 212)) 184 (select .cse2 184)) 348 (select .cse2 348)) 268 (select .cse2 268)) 232 (select .cse2 232)) 28 (select .cse2 28)) 152 (select .cse2 152)) 116 (select .cse2 116)) 40 (select .cse2 40)) 68 (select .cse2 68)) 48 (select .cse2 48)) 80 (select .cse2 80)) 368 (select .cse2 368)) 240 (select .cse2 240)) 176 (select .cse2 176)) 136 (select .cse2 136)) 112 (select .cse2 112)) 100 (select .cse2 100)) 376 (select .cse2 376)) 364 (select .cse2 364)) 220 (select .cse2 220)) 124 (select .cse2 124)) 308 (select .cse2 308)) 264 (select .cse2 264)) 320 (select .cse2 320)) 296 (select .cse2 296)) 300 (select .cse2 300)) 224 (select .cse2 224)) 160 (select .cse2 160)) 280 (select .cse2 280)) 216 (select .cse2 216)) 52 (select .cse2 52)) 44 (select .cse2 44)) 76 (select .cse2 76)) 380 (select .cse2 380)) 356 (select .cse2 356)) 288 (select .cse2 288)) 204 (select .cse2 204)) 140 (select .cse2 140)) 120 (select .cse2 120)) 316 (select .cse2 316)) 304 (select .cse2 304)) 200 (select .cse2 200)) 324 (select .cse2 324)) 312 (select .cse2 312)) 284 (select .cse2 284)) 292 (select .cse2 292)) 208 (select .cse2 208)) 352 (select .cse2 352)) 236 (select .cse2 236)) 72 (select .cse2 72)) 328 (select .cse2 328)) 256 (select .cse2 256)) 196 (select .cse2 196)) 64 (select .cse2 64)) 248 (select .cse2 248)) 260 (select .cse2 260)) 144 (select .cse2 144)) 56 (select .cse2 56)) 60 (select .cse2 60)) (store (store (store (store (store (store (store .cse2 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) .cse0 (= |c_~#smp_def_rrlen_arr~0.offset| 0) (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.offset| 0))) (= (let ((.cse91 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse90 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse85 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse80 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse77 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse72 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse70 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse67 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse65 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse60 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse57 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse48 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse46 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse40 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse36 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse32 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse29 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse25 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse23 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse8 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse6 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse4 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse1 .cse3 (select .cse2 .cse3))) .cse4 (select .cse2 .cse4))) .cse5 (select .cse2 .cse5))) .cse6 (select .cse2 .cse6))) .cse7 (select .cse2 .cse7))) .cse8 (select .cse2 .cse8))) .cse9 (select .cse2 .cse9))) .cse10 (select .cse2 .cse10))) .cse11 (select .cse2 .cse11))) .cse12 (select .cse2 .cse12))) .cse13 (select .cse2 .cse13))) .cse14 (select .cse2 .cse14))) .cse15 (select .cse2 .cse15))) .cse16 (select .cse2 .cse16))) .cse17 (select .cse2 .cse17))) .cse18 (select .cse2 .cse18))) .cse19 (select .cse2 .cse19))) .cse20 (select .cse2 .cse20))) .cse21 (select .cse2 .cse21))) .cse22 (select .cse2 .cse22))) .cse23 (select .cse2 .cse23))) .cse24 (select .cse2 .cse24))) .cse25 (select .cse2 .cse25))) .cse26 (select .cse2 .cse26))) .cse27 (select .cse2 .cse27))) .cse28 (select .cse2 .cse28))) .cse29 (select .cse2 .cse29))) .cse30 (select .cse2 .cse30))) .cse31 (select .cse2 .cse31))) .cse32 (select .cse2 .cse32))) .cse33 (select .cse2 .cse33))) .cse34 (select .cse2 .cse34))) .cse35 (select .cse2 .cse35))) .cse36 (select .cse2 .cse36))) .cse37 (select .cse2 .cse37))) .cse38 (select .cse2 .cse38))) .cse39 (select .cse2 .cse39))) .cse40 (select .cse2 .cse40))) .cse41 (select .cse2 .cse41))) .cse42 (select .cse2 .cse42))) .cse43 (select .cse2 .cse43))) .cse44 (select .cse2 .cse44))) .cse45 (select .cse2 .cse45))) .cse46 (select .cse2 .cse46))) .cse47 (select .cse2 .cse47))) .cse48 (select .cse2 .cse48))) .cse49 (select .cse2 .cse49))) .cse50 (select .cse2 .cse50))) .cse51 (select .cse2 .cse51))) .cse52 (select .cse2 .cse52))) .cse53 (select .cse2 .cse53))) .cse54 (select .cse2 .cse54))) .cse55 (select .cse2 .cse55))) .cse56 (select .cse2 .cse56))) .cse57 (select .cse2 .cse57))) .cse58 (select .cse2 .cse58))) .cse59 (select .cse2 .cse59))) .cse60 (select .cse2 .cse60))) .cse61 (select .cse2 .cse61))) .cse62 (select .cse2 .cse62))) .cse63 (select .cse2 .cse63))) .cse64 (select .cse2 .cse64))) .cse65 (select .cse2 .cse65))) .cse66 (select .cse2 .cse66))) .cse67 (select .cse2 .cse67))) .cse68 (select .cse2 .cse68))) .cse69 (select .cse2 .cse69))) .cse70 (select .cse2 .cse70))) .cse71 (select .cse2 .cse71))) .cse72 (select .cse2 .cse72))) .cse73 (select .cse2 .cse73))) .cse74 (select .cse2 .cse74))) .cse75 (select .cse2 .cse75))) .cse76 (select .cse2 .cse76))) .cse77 (select .cse2 .cse77))) .cse78 (select .cse2 .cse78))) .cse79 (select .cse2 .cse79))) .cse80 (select .cse2 .cse80))) .cse81 (select .cse2 .cse81))) .cse82 (select .cse2 .cse82))) .cse83 (select .cse2 .cse83))) .cse84 (select .cse2 .cse84))) .cse85 (select .cse2 .cse85))) .cse86 (select .cse2 .cse86))) .cse87 (select .cse2 .cse87))) .cse88 (select .cse2 .cse88))) .cse89 (select .cse2 .cse89))) .cse90 (select .cse2 .cse90))) .cse91 (select .cse2 .cse91))) (store (store (store (store (store (store (store .cse2 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4))) is different from false [2024-11-09 01:03:02,340 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|))) (.cse1 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse2 ((as const (Array Int Int)) 0))) (and .cse0 (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse1 104 (select .cse2 104)) 88 (select .cse2 88)) 180 (select .cse2 180)) 228 (select .cse2 228)) 84 (select .cse2 84)) 192 (select .cse2 192)) 168 (select .cse2 168)) 128 (select .cse2 128)) 336 (select .cse2 336)) 108 (select .cse2 108)) 344 (select .cse2 344)) 148 (select .cse2 148)) 132 (select .cse2 132)) 244 (select .cse2 244)) 252 (select .cse2 252)) 188 (select .cse2 188)) 164 (select .cse2 164)) 32 (select .cse2 32)) 172 (select .cse2 172)) 332 (select .cse2 332)) 276 (select .cse2 276)) 96 (select .cse2 96)) 372 (select .cse2 372)) 360 (select .cse2 360)) 272 (select .cse2 272)) 156 (select .cse2 156)) 92 (select .cse2 92)) 36 (select .cse2 36)) 340 (select .cse2 340)) 212 (select .cse2 212)) 184 (select .cse2 184)) 348 (select .cse2 348)) 268 (select .cse2 268)) 232 (select .cse2 232)) 28 (select .cse2 28)) 152 (select .cse2 152)) 116 (select .cse2 116)) 40 (select .cse2 40)) 68 (select .cse2 68)) 48 (select .cse2 48)) 80 (select .cse2 80)) 368 (select .cse2 368)) 240 (select .cse2 240)) 176 (select .cse2 176)) 136 (select .cse2 136)) 112 (select .cse2 112)) 100 (select .cse2 100)) 376 (select .cse2 376)) 364 (select .cse2 364)) 220 (select .cse2 220)) 124 (select .cse2 124)) 308 (select .cse2 308)) 264 (select .cse2 264)) 320 (select .cse2 320)) 296 (select .cse2 296)) 300 (select .cse2 300)) 224 (select .cse2 224)) 160 (select .cse2 160)) 280 (select .cse2 280)) 216 (select .cse2 216)) 52 (select .cse2 52)) 44 (select .cse2 44)) 76 (select .cse2 76)) 380 (select .cse2 380)) 356 (select .cse2 356)) 288 (select .cse2 288)) 204 (select .cse2 204)) 140 (select .cse2 140)) 120 (select .cse2 120)) 316 (select .cse2 316)) 304 (select .cse2 304)) 200 (select .cse2 200)) 324 (select .cse2 324)) 312 (select .cse2 312)) 284 (select .cse2 284)) 292 (select .cse2 292)) 208 (select .cse2 208)) 352 (select .cse2 352)) 236 (select .cse2 236)) 72 (select .cse2 72)) 328 (select .cse2 328)) 256 (select .cse2 256)) 196 (select .cse2 196)) 64 (select .cse2 64)) 248 (select .cse2 248)) 260 (select .cse2 260)) 144 (select .cse2 144)) 56 (select .cse2 56)) 60 (select .cse2 60)) (store (store (store (store (store (store (store .cse2 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) .cse0 (= |c_~#smp_def_rrlen_arr~0.offset| 0) (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.offset| 0))) (= (let ((.cse91 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse90 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse85 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse80 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse77 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse72 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse70 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse67 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse65 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse60 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse57 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse48 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse46 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse40 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse36 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse32 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse29 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse25 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse23 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse8 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse6 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse4 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse1 .cse3 (select .cse2 .cse3))) .cse4 (select .cse2 .cse4))) .cse5 (select .cse2 .cse5))) .cse6 (select .cse2 .cse6))) .cse7 (select .cse2 .cse7))) .cse8 (select .cse2 .cse8))) .cse9 (select .cse2 .cse9))) .cse10 (select .cse2 .cse10))) .cse11 (select .cse2 .cse11))) .cse12 (select .cse2 .cse12))) .cse13 (select .cse2 .cse13))) .cse14 (select .cse2 .cse14))) .cse15 (select .cse2 .cse15))) .cse16 (select .cse2 .cse16))) .cse17 (select .cse2 .cse17))) .cse18 (select .cse2 .cse18))) .cse19 (select .cse2 .cse19))) .cse20 (select .cse2 .cse20))) .cse21 (select .cse2 .cse21))) .cse22 (select .cse2 .cse22))) .cse23 (select .cse2 .cse23))) .cse24 (select .cse2 .cse24))) .cse25 (select .cse2 .cse25))) .cse26 (select .cse2 .cse26))) .cse27 (select .cse2 .cse27))) .cse28 (select .cse2 .cse28))) .cse29 (select .cse2 .cse29))) .cse30 (select .cse2 .cse30))) .cse31 (select .cse2 .cse31))) .cse32 (select .cse2 .cse32))) .cse33 (select .cse2 .cse33))) .cse34 (select .cse2 .cse34))) .cse35 (select .cse2 .cse35))) .cse36 (select .cse2 .cse36))) .cse37 (select .cse2 .cse37))) .cse38 (select .cse2 .cse38))) .cse39 (select .cse2 .cse39))) .cse40 (select .cse2 .cse40))) .cse41 (select .cse2 .cse41))) .cse42 (select .cse2 .cse42))) .cse43 (select .cse2 .cse43))) .cse44 (select .cse2 .cse44))) .cse45 (select .cse2 .cse45))) .cse46 (select .cse2 .cse46))) .cse47 (select .cse2 .cse47))) .cse48 (select .cse2 .cse48))) .cse49 (select .cse2 .cse49))) .cse50 (select .cse2 .cse50))) .cse51 (select .cse2 .cse51))) .cse52 (select .cse2 .cse52))) .cse53 (select .cse2 .cse53))) .cse54 (select .cse2 .cse54))) .cse55 (select .cse2 .cse55))) .cse56 (select .cse2 .cse56))) .cse57 (select .cse2 .cse57))) .cse58 (select .cse2 .cse58))) .cse59 (select .cse2 .cse59))) .cse60 (select .cse2 .cse60))) .cse61 (select .cse2 .cse61))) .cse62 (select .cse2 .cse62))) .cse63 (select .cse2 .cse63))) .cse64 (select .cse2 .cse64))) .cse65 (select .cse2 .cse65))) .cse66 (select .cse2 .cse66))) .cse67 (select .cse2 .cse67))) .cse68 (select .cse2 .cse68))) .cse69 (select .cse2 .cse69))) .cse70 (select .cse2 .cse70))) .cse71 (select .cse2 .cse71))) .cse72 (select .cse2 .cse72))) .cse73 (select .cse2 .cse73))) .cse74 (select .cse2 .cse74))) .cse75 (select .cse2 .cse75))) .cse76 (select .cse2 .cse76))) .cse77 (select .cse2 .cse77))) .cse78 (select .cse2 .cse78))) .cse79 (select .cse2 .cse79))) .cse80 (select .cse2 .cse80))) .cse81 (select .cse2 .cse81))) .cse82 (select .cse2 .cse82))) .cse83 (select .cse2 .cse83))) .cse84 (select .cse2 .cse84))) .cse85 (select .cse2 .cse85))) .cse86 (select .cse2 .cse86))) .cse87 (select .cse2 .cse87))) .cse88 (select .cse2 .cse88))) .cse89 (select .cse2 .cse89))) .cse90 (select .cse2 .cse90))) .cse91 (select .cse2 .cse91))) (store (store (store (store (store (store (store .cse2 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4))) is different from true [2024-11-09 01:03:12,400 WARN L873 $PredicateComparison]: unable to prove that (not (let ((.cse0 (not (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.base| |c_~#smp_def_rrlen_arr~0.base|))) (.cse1 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse2 ((as const (Array Int Int)) 0))) (and .cse0 (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse1 104 (select .cse2 104)) 88 (select .cse2 88)) 180 (select .cse2 180)) 228 (select .cse2 228)) 84 (select .cse2 84)) 192 (select .cse2 192)) 168 (select .cse2 168)) 128 (select .cse2 128)) 336 (select .cse2 336)) 108 (select .cse2 108)) 344 (select .cse2 344)) 148 (select .cse2 148)) 132 (select .cse2 132)) 244 (select .cse2 244)) 252 (select .cse2 252)) 188 (select .cse2 188)) 164 (select .cse2 164)) 32 (select .cse2 32)) 172 (select .cse2 172)) 332 (select .cse2 332)) 276 (select .cse2 276)) 96 (select .cse2 96)) 372 (select .cse2 372)) 360 (select .cse2 360)) 272 (select .cse2 272)) 156 (select .cse2 156)) 92 (select .cse2 92)) 36 (select .cse2 36)) 340 (select .cse2 340)) 212 (select .cse2 212)) 184 (select .cse2 184)) 348 (select .cse2 348)) 268 (select .cse2 268)) 232 (select .cse2 232)) 28 (select .cse2 28)) 152 (select .cse2 152)) 116 (select .cse2 116)) 40 (select .cse2 40)) 68 (select .cse2 68)) 48 (select .cse2 48)) 80 (select .cse2 80)) 368 (select .cse2 368)) 240 (select .cse2 240)) 176 (select .cse2 176)) 136 (select .cse2 136)) 112 (select .cse2 112)) 100 (select .cse2 100)) 376 (select .cse2 376)) 364 (select .cse2 364)) 220 (select .cse2 220)) 124 (select .cse2 124)) 308 (select .cse2 308)) 264 (select .cse2 264)) 320 (select .cse2 320)) 296 (select .cse2 296)) 300 (select .cse2 300)) 224 (select .cse2 224)) 160 (select .cse2 160)) 280 (select .cse2 280)) 216 (select .cse2 216)) 52 (select .cse2 52)) 44 (select .cse2 44)) 76 (select .cse2 76)) 380 (select .cse2 380)) 356 (select .cse2 356)) 288 (select .cse2 288)) 204 (select .cse2 204)) 140 (select .cse2 140)) 120 (select .cse2 120)) 316 (select .cse2 316)) 304 (select .cse2 304)) 200 (select .cse2 200)) 324 (select .cse2 324)) 312 (select .cse2 312)) 284 (select .cse2 284)) 292 (select .cse2 292)) 208 (select .cse2 208)) 352 (select .cse2 352)) 236 (select .cse2 236)) 72 (select .cse2 72)) 328 (select .cse2 328)) 256 (select .cse2 256)) 196 (select .cse2 196)) 64 (select .cse2 64)) 248 (select .cse2 248)) 260 (select .cse2 260)) 144 (select .cse2 144)) 56 (select .cse2 56)) 60 (select .cse2 60)) (store (store (store (store (store (store (store .cse2 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) .cse0 (= |c_~#smp_def_rrlen_arr~0.offset| 0) (= |c_ULTIMATE.start_do_discover_list_~#smp_req~0#1.offset| 0))) (= (let ((.cse91 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse90 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse89 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse85 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse84 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse80 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse79 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse77 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse76 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse72 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse71 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse70 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse69 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse67 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse66 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse65 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse64 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse60 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse59 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse57 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse56 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse48 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse47 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse46 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse45 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse40 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse39 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse36 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse35 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse32 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse31 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse29 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse28 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse25 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse24 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse23 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse22 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse8 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse7 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse6 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse5 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse4 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse3 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse1 .cse3 (select .cse2 .cse3))) .cse4 (select .cse2 .cse4))) .cse5 (select .cse2 .cse5))) .cse6 (select .cse2 .cse6))) .cse7 (select .cse2 .cse7))) .cse8 (select .cse2 .cse8))) .cse9 (select .cse2 .cse9))) .cse10 (select .cse2 .cse10))) .cse11 (select .cse2 .cse11))) .cse12 (select .cse2 .cse12))) .cse13 (select .cse2 .cse13))) .cse14 (select .cse2 .cse14))) .cse15 (select .cse2 .cse15))) .cse16 (select .cse2 .cse16))) .cse17 (select .cse2 .cse17))) .cse18 (select .cse2 .cse18))) .cse19 (select .cse2 .cse19))) .cse20 (select .cse2 .cse20))) .cse21 (select .cse2 .cse21))) .cse22 (select .cse2 .cse22))) .cse23 (select .cse2 .cse23))) .cse24 (select .cse2 .cse24))) .cse25 (select .cse2 .cse25))) .cse26 (select .cse2 .cse26))) .cse27 (select .cse2 .cse27))) .cse28 (select .cse2 .cse28))) .cse29 (select .cse2 .cse29))) .cse30 (select .cse2 .cse30))) .cse31 (select .cse2 .cse31))) .cse32 (select .cse2 .cse32))) .cse33 (select .cse2 .cse33))) .cse34 (select .cse2 .cse34))) .cse35 (select .cse2 .cse35))) .cse36 (select .cse2 .cse36))) .cse37 (select .cse2 .cse37))) .cse38 (select .cse2 .cse38))) .cse39 (select .cse2 .cse39))) .cse40 (select .cse2 .cse40))) .cse41 (select .cse2 .cse41))) .cse42 (select .cse2 .cse42))) .cse43 (select .cse2 .cse43))) .cse44 (select .cse2 .cse44))) .cse45 (select .cse2 .cse45))) .cse46 (select .cse2 .cse46))) .cse47 (select .cse2 .cse47))) .cse48 (select .cse2 .cse48))) .cse49 (select .cse2 .cse49))) .cse50 (select .cse2 .cse50))) .cse51 (select .cse2 .cse51))) .cse52 (select .cse2 .cse52))) .cse53 (select .cse2 .cse53))) .cse54 (select .cse2 .cse54))) .cse55 (select .cse2 .cse55))) .cse56 (select .cse2 .cse56))) .cse57 (select .cse2 .cse57))) .cse58 (select .cse2 .cse58))) .cse59 (select .cse2 .cse59))) .cse60 (select .cse2 .cse60))) .cse61 (select .cse2 .cse61))) .cse62 (select .cse2 .cse62))) .cse63 (select .cse2 .cse63))) .cse64 (select .cse2 .cse64))) .cse65 (select .cse2 .cse65))) .cse66 (select .cse2 .cse66))) .cse67 (select .cse2 .cse67))) .cse68 (select .cse2 .cse68))) .cse69 (select .cse2 .cse69))) .cse70 (select .cse2 .cse70))) .cse71 (select .cse2 .cse71))) .cse72 (select .cse2 .cse72))) .cse73 (select .cse2 .cse73))) .cse74 (select .cse2 .cse74))) .cse75 (select .cse2 .cse75))) .cse76 (select .cse2 .cse76))) .cse77 (select .cse2 .cse77))) .cse78 (select .cse2 .cse78))) .cse79 (select .cse2 .cse79))) .cse80 (select .cse2 .cse80))) .cse81 (select .cse2 .cse81))) .cse82 (select .cse2 .cse82))) .cse83 (select .cse2 .cse83))) .cse84 (select .cse2 .cse84))) .cse85 (select .cse2 .cse85))) .cse86 (select .cse2 .cse86))) .cse87 (select .cse2 .cse87))) .cse88 (select .cse2 .cse88))) .cse89 (select .cse2 .cse89))) .cse90 (select .cse2 .cse90))) .cse91 (select .cse2 .cse91))) (store (store (store (store (store (store (store .cse2 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)) (= |c_ULTIMATE.start_do_discover_list_~max_resp_len#1| 4)))) is different from true [2024-11-09 01:03:36,003 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse1 ((as const (Array Int Int)) 0))) (and (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse0 104 (select .cse1 104)) 88 (select .cse1 88)) 180 (select .cse1 180)) 228 (select .cse1 228)) 84 (select .cse1 84)) 192 (select .cse1 192)) 168 (select .cse1 168)) 128 (select .cse1 128)) 336 (select .cse1 336)) 108 (select .cse1 108)) 344 (select .cse1 344)) 148 (select .cse1 148)) 132 (select .cse1 132)) 244 (select .cse1 244)) 252 (select .cse1 252)) 188 (select .cse1 188)) 164 (select .cse1 164)) 32 (select .cse1 32)) 172 (select .cse1 172)) 332 (select .cse1 332)) 276 (select .cse1 276)) 96 (select .cse1 96)) 372 (select .cse1 372)) 360 (select .cse1 360)) 272 (select .cse1 272)) 156 (select .cse1 156)) 92 (select .cse1 92)) 36 (select .cse1 36)) 340 (select .cse1 340)) 212 (select .cse1 212)) 184 (select .cse1 184)) 348 (select .cse1 348)) 268 (select .cse1 268)) 232 (select .cse1 232)) 28 (select .cse1 28)) 152 (select .cse1 152)) 116 (select .cse1 116)) 40 (select .cse1 40)) 68 (select .cse1 68)) 48 (select .cse1 48)) 80 (select .cse1 80)) 368 (select .cse1 368)) 240 (select .cse1 240)) 176 (select .cse1 176)) 136 (select .cse1 136)) 112 (select .cse1 112)) 100 (select .cse1 100)) 376 (select .cse1 376)) 364 (select .cse1 364)) 220 (select .cse1 220)) 124 (select .cse1 124)) 308 (select .cse1 308)) 264 (select .cse1 264)) 320 (select .cse1 320)) 296 (select .cse1 296)) 300 (select .cse1 300)) 224 (select .cse1 224)) 160 (select .cse1 160)) 280 (select .cse1 280)) 216 (select .cse1 216)) 52 (select .cse1 52)) 44 (select .cse1 44)) 76 (select .cse1 76)) 380 (select .cse1 380)) 356 (select .cse1 356)) 288 (select .cse1 288)) 204 (select .cse1 204)) 140 (select .cse1 140)) 120 (select .cse1 120)) 316 (select .cse1 316)) 304 (select .cse1 304)) 200 (select .cse1 200)) 324 (select .cse1 324)) 312 (select .cse1 312)) 284 (select .cse1 284)) 292 (select .cse1 292)) 208 (select .cse1 208)) 352 (select .cse1 352)) 236 (select .cse1 236)) 72 (select .cse1 72)) 328 (select .cse1 328)) 256 (select .cse1 256)) 196 (select .cse1 196)) 64 (select .cse1 64)) 248 (select .cse1 248)) 260 (select .cse1 260)) 144 (select .cse1 144)) 56 (select .cse1 56)) 60 (select .cse1 60)) (store (store (store (store (store (store (store .cse1 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) (= |c_~#smp_def_rrlen_arr~0.offset| 0))) (= (let ((.cse90 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse89 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse84 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse79 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse76 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse71 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse70 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse69 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse66 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse65 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse64 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse59 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse56 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse47 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse46 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse45 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse39 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse35 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse31 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse28 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse24 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse23 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse22 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse7 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse6 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse5 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse4 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse3 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse2 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) .cse90 (select .cse1 .cse90))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)))) is different from false [2024-11-09 01:03:46,319 WARN L873 $PredicateComparison]: unable to prove that (not (let ((.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse1 ((as const (Array Int Int)) 0))) (and (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse0 104 (select .cse1 104)) 88 (select .cse1 88)) 180 (select .cse1 180)) 228 (select .cse1 228)) 84 (select .cse1 84)) 192 (select .cse1 192)) 168 (select .cse1 168)) 128 (select .cse1 128)) 336 (select .cse1 336)) 108 (select .cse1 108)) 344 (select .cse1 344)) 148 (select .cse1 148)) 132 (select .cse1 132)) 244 (select .cse1 244)) 252 (select .cse1 252)) 188 (select .cse1 188)) 164 (select .cse1 164)) 32 (select .cse1 32)) 172 (select .cse1 172)) 332 (select .cse1 332)) 276 (select .cse1 276)) 96 (select .cse1 96)) 372 (select .cse1 372)) 360 (select .cse1 360)) 272 (select .cse1 272)) 156 (select .cse1 156)) 92 (select .cse1 92)) 36 (select .cse1 36)) 340 (select .cse1 340)) 212 (select .cse1 212)) 184 (select .cse1 184)) 348 (select .cse1 348)) 268 (select .cse1 268)) 232 (select .cse1 232)) 28 (select .cse1 28)) 152 (select .cse1 152)) 116 (select .cse1 116)) 40 (select .cse1 40)) 68 (select .cse1 68)) 48 (select .cse1 48)) 80 (select .cse1 80)) 368 (select .cse1 368)) 240 (select .cse1 240)) 176 (select .cse1 176)) 136 (select .cse1 136)) 112 (select .cse1 112)) 100 (select .cse1 100)) 376 (select .cse1 376)) 364 (select .cse1 364)) 220 (select .cse1 220)) 124 (select .cse1 124)) 308 (select .cse1 308)) 264 (select .cse1 264)) 320 (select .cse1 320)) 296 (select .cse1 296)) 300 (select .cse1 300)) 224 (select .cse1 224)) 160 (select .cse1 160)) 280 (select .cse1 280)) 216 (select .cse1 216)) 52 (select .cse1 52)) 44 (select .cse1 44)) 76 (select .cse1 76)) 380 (select .cse1 380)) 356 (select .cse1 356)) 288 (select .cse1 288)) 204 (select .cse1 204)) 140 (select .cse1 140)) 120 (select .cse1 120)) 316 (select .cse1 316)) 304 (select .cse1 304)) 200 (select .cse1 200)) 324 (select .cse1 324)) 312 (select .cse1 312)) 284 (select .cse1 284)) 292 (select .cse1 292)) 208 (select .cse1 208)) 352 (select .cse1 352)) 236 (select .cse1 236)) 72 (select .cse1 72)) 328 (select .cse1 328)) 256 (select .cse1 256)) 196 (select .cse1 196)) 64 (select .cse1 64)) 248 (select .cse1 248)) 260 (select .cse1 260)) 144 (select .cse1 144)) 56 (select .cse1 56)) 60 (select .cse1 60)) (store (store (store (store (store (store (store .cse1 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) (= |c_~#smp_def_rrlen_arr~0.offset| 0))) (= (let ((.cse90 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse89 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse84 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse79 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse76 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse71 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse70 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse69 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse66 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse65 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse64 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse59 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse56 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse47 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse46 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse45 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse39 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse35 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse31 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse28 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse24 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse23 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse22 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse7 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse6 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse5 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse4 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse3 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse2 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) .cse90 (select .cse1 .cse90))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2))))) is different from true [2024-11-09 01:03:47,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 01:03:49,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 01:04:39,410 WARN L286 SmtUtils]: Spent 41.01s on a formula simplification. DAG size of input: 578 DAG size of output: 297 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 01:04:49,438 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_#memory_int| |c_~#smp_def_rrlen_arr~0.base|)) (.cse1 ((as const (Array Int Int)) 0))) (and (not (and (= (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse0 104 (select .cse1 104)) 88 (select .cse1 88)) 180 (select .cse1 180)) 228 (select .cse1 228)) 84 (select .cse1 84)) 192 (select .cse1 192)) 168 (select .cse1 168)) 128 (select .cse1 128)) 336 (select .cse1 336)) 108 (select .cse1 108)) 344 (select .cse1 344)) 148 (select .cse1 148)) 132 (select .cse1 132)) 244 (select .cse1 244)) 252 (select .cse1 252)) 188 (select .cse1 188)) 164 (select .cse1 164)) 32 (select .cse1 32)) 172 (select .cse1 172)) 332 (select .cse1 332)) 276 (select .cse1 276)) 96 (select .cse1 96)) 372 (select .cse1 372)) 360 (select .cse1 360)) 272 (select .cse1 272)) 156 (select .cse1 156)) 92 (select .cse1 92)) 36 (select .cse1 36)) 340 (select .cse1 340)) 212 (select .cse1 212)) 184 (select .cse1 184)) 348 (select .cse1 348)) 268 (select .cse1 268)) 232 (select .cse1 232)) 28 (select .cse1 28)) 152 (select .cse1 152)) 116 (select .cse1 116)) 40 (select .cse1 40)) 68 (select .cse1 68)) 48 (select .cse1 48)) 80 (select .cse1 80)) 368 (select .cse1 368)) 240 (select .cse1 240)) 176 (select .cse1 176)) 136 (select .cse1 136)) 112 (select .cse1 112)) 100 (select .cse1 100)) 376 (select .cse1 376)) 364 (select .cse1 364)) 220 (select .cse1 220)) 124 (select .cse1 124)) 308 (select .cse1 308)) 264 (select .cse1 264)) 320 (select .cse1 320)) 296 (select .cse1 296)) 300 (select .cse1 300)) 224 (select .cse1 224)) 160 (select .cse1 160)) 280 (select .cse1 280)) 216 (select .cse1 216)) 52 (select .cse1 52)) 44 (select .cse1 44)) 76 (select .cse1 76)) 380 (select .cse1 380)) 356 (select .cse1 356)) 288 (select .cse1 288)) 204 (select .cse1 204)) 140 (select .cse1 140)) 120 (select .cse1 120)) 316 (select .cse1 316)) 304 (select .cse1 304)) 200 (select .cse1 200)) 324 (select .cse1 324)) 312 (select .cse1 312)) 284 (select .cse1 284)) 292 (select .cse1 292)) 208 (select .cse1 208)) 352 (select .cse1 352)) 236 (select .cse1 236)) 72 (select .cse1 72)) 328 (select .cse1 328)) 256 (select .cse1 256)) 196 (select .cse1 196)) 64 (select .cse1 64)) 248 (select .cse1 248)) 260 (select .cse1 260)) 144 (select .cse1 144)) 56 (select .cse1 56)) 60 (select .cse1 60)) (store (store (store (store (store (store (store .cse1 0 0) 4 0) 8 6) 12 1) 16 0) 20 14) 24 2)) (= |c_~#smp_def_rrlen_arr~0.offset| 0))) (<= |c_ULTIMATE.start_do_discover_list_~len~2#1| 255) (= (let ((.cse90 (+ |c_~#smp_def_rrlen_arr~0.offset| 60))) (store (let ((.cse89 (+ 56 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse88 (+ |c_~#smp_def_rrlen_arr~0.offset| 144))) (store (let ((.cse87 (+ |c_~#smp_def_rrlen_arr~0.offset| 260))) (store (let ((.cse86 (+ |c_~#smp_def_rrlen_arr~0.offset| 248))) (store (let ((.cse85 (+ |c_~#smp_def_rrlen_arr~0.offset| 64))) (store (let ((.cse84 (+ 196 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse83 (+ |c_~#smp_def_rrlen_arr~0.offset| 256))) (store (let ((.cse82 (+ |c_~#smp_def_rrlen_arr~0.offset| 328))) (store (let ((.cse81 (+ |c_~#smp_def_rrlen_arr~0.offset| 72))) (store (let ((.cse80 (+ |c_~#smp_def_rrlen_arr~0.offset| 236))) (store (let ((.cse79 (+ 352 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse78 (+ |c_~#smp_def_rrlen_arr~0.offset| 208))) (store (let ((.cse77 (+ |c_~#smp_def_rrlen_arr~0.offset| 292))) (store (let ((.cse76 (+ 284 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse75 (+ |c_~#smp_def_rrlen_arr~0.offset| 312))) (store (let ((.cse74 (+ |c_~#smp_def_rrlen_arr~0.offset| 324))) (store (let ((.cse73 (+ |c_~#smp_def_rrlen_arr~0.offset| 200))) (store (let ((.cse72 (+ |c_~#smp_def_rrlen_arr~0.offset| 304))) (store (let ((.cse71 (+ 316 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse70 (+ |c_~#smp_def_rrlen_arr~0.offset| 120))) (store (let ((.cse69 (+ 140 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse68 (+ |c_~#smp_def_rrlen_arr~0.offset| 204))) (store (let ((.cse67 (+ |c_~#smp_def_rrlen_arr~0.offset| 288))) (store (let ((.cse66 (+ 356 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse65 (+ |c_~#smp_def_rrlen_arr~0.offset| 380))) (store (let ((.cse64 (+ 76 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse63 (+ |c_~#smp_def_rrlen_arr~0.offset| 44))) (store (let ((.cse62 (+ |c_~#smp_def_rrlen_arr~0.offset| 52))) (store (let ((.cse61 (+ |c_~#smp_def_rrlen_arr~0.offset| 216))) (store (let ((.cse60 (+ |c_~#smp_def_rrlen_arr~0.offset| 280))) (store (let ((.cse59 (+ 160 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse58 (+ |c_~#smp_def_rrlen_arr~0.offset| 224))) (store (let ((.cse57 (+ |c_~#smp_def_rrlen_arr~0.offset| 300))) (store (let ((.cse56 (+ 296 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse55 (+ |c_~#smp_def_rrlen_arr~0.offset| 320))) (store (let ((.cse54 (+ |c_~#smp_def_rrlen_arr~0.offset| 264))) (store (let ((.cse53 (+ |c_~#smp_def_rrlen_arr~0.offset| 308))) (store (let ((.cse52 (+ |c_~#smp_def_rrlen_arr~0.offset| 124))) (store (let ((.cse51 (+ |c_~#smp_def_rrlen_arr~0.offset| 220))) (store (let ((.cse50 (+ |c_~#smp_def_rrlen_arr~0.offset| 364))) (store (let ((.cse49 (+ |c_~#smp_def_rrlen_arr~0.offset| 376))) (store (let ((.cse48 (+ |c_~#smp_def_rrlen_arr~0.offset| 100))) (store (let ((.cse47 (+ 112 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse46 (+ |c_~#smp_def_rrlen_arr~0.offset| 136))) (store (let ((.cse45 (+ 176 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse44 (+ |c_~#smp_def_rrlen_arr~0.offset| 240))) (store (let ((.cse43 (+ |c_~#smp_def_rrlen_arr~0.offset| 368))) (store (let ((.cse42 (+ |c_~#smp_def_rrlen_arr~0.offset| 80))) (store (let ((.cse41 (+ |c_~#smp_def_rrlen_arr~0.offset| 48))) (store (let ((.cse40 (+ |c_~#smp_def_rrlen_arr~0.offset| 68))) (store (let ((.cse39 (+ 40 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse38 (+ 116 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse37 (+ 152 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse36 (+ |c_~#smp_def_rrlen_arr~0.offset| 28))) (store (let ((.cse35 (+ 232 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse34 (+ |c_~#smp_def_rrlen_arr~0.offset| 268))) (store (let ((.cse33 (+ |c_~#smp_def_rrlen_arr~0.offset| 348))) (store (let ((.cse32 (+ |c_~#smp_def_rrlen_arr~0.offset| 184))) (store (let ((.cse31 (+ 212 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse30 (+ 340 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse29 (+ |c_~#smp_def_rrlen_arr~0.offset| 36))) (store (let ((.cse28 (+ 92 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse27 (+ |c_~#smp_def_rrlen_arr~0.offset| 156))) (store (let ((.cse26 (+ |c_~#smp_def_rrlen_arr~0.offset| 272))) (store (let ((.cse25 (+ |c_~#smp_def_rrlen_arr~0.offset| 360))) (store (let ((.cse24 (+ 372 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse23 (+ |c_~#smp_def_rrlen_arr~0.offset| 96))) (store (let ((.cse22 (+ 276 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse21 (+ |c_~#smp_def_rrlen_arr~0.offset| 332))) (store (let ((.cse20 (+ |c_~#smp_def_rrlen_arr~0.offset| 172))) (store (let ((.cse19 (+ |c_~#smp_def_rrlen_arr~0.offset| 32))) (store (let ((.cse18 (+ |c_~#smp_def_rrlen_arr~0.offset| 164))) (store (let ((.cse17 (+ |c_~#smp_def_rrlen_arr~0.offset| 188))) (store (let ((.cse16 (+ |c_~#smp_def_rrlen_arr~0.offset| 252))) (store (let ((.cse15 (+ |c_~#smp_def_rrlen_arr~0.offset| 244))) (store (let ((.cse14 (+ |c_~#smp_def_rrlen_arr~0.offset| 132))) (store (let ((.cse13 (+ |c_~#smp_def_rrlen_arr~0.offset| 148))) (store (let ((.cse12 (+ |c_~#smp_def_rrlen_arr~0.offset| 344))) (store (let ((.cse11 (+ |c_~#smp_def_rrlen_arr~0.offset| 108))) (store (let ((.cse10 (+ |c_~#smp_def_rrlen_arr~0.offset| 336))) (store (let ((.cse9 (+ |c_~#smp_def_rrlen_arr~0.offset| 128))) (store (let ((.cse8 (+ |c_~#smp_def_rrlen_arr~0.offset| 168))) (store (let ((.cse7 (+ 192 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse6 (+ |c_~#smp_def_rrlen_arr~0.offset| 84))) (store (let ((.cse5 (+ 228 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse4 (+ |c_~#smp_def_rrlen_arr~0.offset| 180))) (store (let ((.cse3 (+ 88 |c_~#smp_def_rrlen_arr~0.offset|))) (store (let ((.cse2 (+ |c_~#smp_def_rrlen_arr~0.offset| 104))) (store .cse0 .cse2 (select .cse1 .cse2))) .cse3 (select .cse1 .cse3))) .cse4 (select .cse1 .cse4))) .cse5 (select .cse1 .cse5))) .cse6 (select .cse1 .cse6))) .cse7 (select .cse1 .cse7))) .cse8 (select .cse1 .cse8))) .cse9 (select .cse1 .cse9))) .cse10 (select .cse1 .cse10))) .cse11 (select .cse1 .cse11))) .cse12 (select .cse1 .cse12))) .cse13 (select .cse1 .cse13))) .cse14 (select .cse1 .cse14))) .cse15 (select .cse1 .cse15))) .cse16 (select .cse1 .cse16))) .cse17 (select .cse1 .cse17))) .cse18 (select .cse1 .cse18))) .cse19 (select .cse1 .cse19))) .cse20 (select .cse1 .cse20))) .cse21 (select .cse1 .cse21))) .cse22 (select .cse1 .cse22))) .cse23 (select .cse1 .cse23))) .cse24 (select .cse1 .cse24))) .cse25 (select .cse1 .cse25))) .cse26 (select .cse1 .cse26))) .cse27 (select .cse1 .cse27))) .cse28 (select .cse1 .cse28))) .cse29 (select .cse1 .cse29))) .cse30 (select .cse1 .cse30))) .cse31 (select .cse1 .cse31))) .cse32 (select .cse1 .cse32))) .cse33 (select .cse1 .cse33))) .cse34 (select .cse1 .cse34))) .cse35 (select .cse1 .cse35))) .cse36 (select .cse1 .cse36))) .cse37 (select .cse1 .cse37))) .cse38 (select .cse1 .cse38))) .cse39 (select .cse1 .cse39))) .cse40 (select .cse1 .cse40))) .cse41 (select .cse1 .cse41))) .cse42 (select .cse1 .cse42))) .cse43 (select .cse1 .cse43))) .cse44 (select .cse1 .cse44))) .cse45 (select .cse1 .cse45))) .cse46 (select .cse1 .cse46))) .cse47 (select .cse1 .cse47))) .cse48 (select .cse1 .cse48))) .cse49 (select .cse1 .cse49))) .cse50 (select .cse1 .cse50))) .cse51 (select .cse1 .cse51))) .cse52 (select .cse1 .cse52))) .cse53 (select .cse1 .cse53))) .cse54 (select .cse1 .cse54))) .cse55 (select .cse1 .cse55))) .cse56 (select .cse1 .cse56))) .cse57 (select .cse1 .cse57))) .cse58 (select .cse1 .cse58))) .cse59 (select .cse1 .cse59))) .cse60 (select .cse1 .cse60))) .cse61 (select .cse1 .cse61))) .cse62 (select .cse1 .cse62))) .cse63 (select .cse1 .cse63))) .cse64 (select .cse1 .cse64))) .cse65 (select .cse1 .cse65))) .cse66 (select .cse1 .cse66))) .cse67 (select .cse1 .cse67))) .cse68 (select .cse1 .cse68))) .cse69 (select .cse1 .cse69))) .cse70 (select .cse1 .cse70))) .cse71 (select .cse1 .cse71))) .cse72 (select .cse1 .cse72))) .cse73 (select .cse1 .cse73))) .cse74 (select .cse1 .cse74))) .cse75 (select .cse1 .cse75))) .cse76 (select .cse1 .cse76))) .cse77 (select .cse1 .cse77))) .cse78 (select .cse1 .cse78))) .cse79 (select .cse1 .cse79))) .cse80 (select .cse1 .cse80))) .cse81 (select .cse1 .cse81))) .cse82 (select .cse1 .cse82))) .cse83 (select .cse1 .cse83))) .cse84 (select .cse1 .cse84))) .cse85 (select .cse1 .cse85))) .cse86 (select .cse1 .cse86))) .cse87 (select .cse1 .cse87))) .cse88 (select .cse1 .cse88))) .cse89 (select .cse1 .cse89))) .cse90 (select .cse1 .cse90))) (store (store (store (store (store (store (store .cse1 |c_~#smp_def_rrlen_arr~0.offset| 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 4) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 8) 6) (+ |c_~#smp_def_rrlen_arr~0.offset| 12) 1) (+ |c_~#smp_def_rrlen_arr~0.offset| 16) 0) (+ |c_~#smp_def_rrlen_arr~0.offset| 20) 14) (+ |c_~#smp_def_rrlen_arr~0.offset| 24) 2)) (<= 0 |c_ULTIMATE.start_do_discover_list_~len~2#1|))) is different from false