./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability 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_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 09c104d62ffc45fecdd321fcd218065640bd0081501b6da04b741d2fcf55e306 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 06:18:22,467 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 06:18:22,554 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 06:18:22,563 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 06:18:22,563 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 06:18:22,604 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 06:18:22,605 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 06:18:22,605 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 06:18:22,606 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 06:18:22,612 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 06:18:22,612 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 06:18:22,613 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 06:18:22,613 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 06:18:22,613 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 06:18:22,614 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 06:18:22,614 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 06:18:22,614 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 06:18:22,615 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 06:18:22,615 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 06:18:22,616 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 06:18:22,616 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 06:18:22,618 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 06:18:22,620 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 06:18:22,620 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 06:18:22,621 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 06:18:22,621 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 06:18:22,621 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 06:18:22,622 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 06:18:22,622 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 06:18:22,622 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 06:18:22,623 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 06:18:22,624 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 06:18:22,624 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 06:18:22,624 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 06:18:22,625 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 06:18:22,625 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:18:22,626 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 06:18:22,626 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 06:18:22,626 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 06:18:22,627 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 06:18:22,627 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 06:18:22,627 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 06:18:22,628 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 06:18:22,628 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 06:18:22,628 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/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_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 09c104d62ffc45fecdd321fcd218065640bd0081501b6da04b741d2fcf55e306 [2024-11-09 06:18:22,943 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 06:18:22,968 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 06:18:22,971 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 06:18:22,972 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 06:18:22,973 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 06:18:22,974 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-09 06:18:25,011 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 06:18:25,548 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 06:18:25,549 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i [2024-11-09 06:18:25,589 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/data/eda8cf7d7/15d5b1c5c3494e9f9df3834286f97eed/FLAGbc595016c [2024-11-09 06:18:25,607 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/data/eda8cf7d7/15d5b1c5c3494e9f9df3834286f97eed [2024-11-09 06:18:25,609 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 06:18:25,612 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 06:18:25,613 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 06:18:25,613 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 06:18:25,619 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 06:18:25,620 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:18:25" (1/1) ... [2024-11-09 06:18:25,621 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@aaad64d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:25, skipping insertion in model container [2024-11-09 06:18:25,622 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:18:25" (1/1) ... [2024-11-09 06:18:25,773 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 06:18:26,780 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i[161372,161385] [2024-11-09 06:18:27,398 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:18:27,470 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 06:18:27,679 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i[161372,161385] [2024-11-09 06:18:27,776 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--drivers/net/--X--defaultlinux-3.16-rc1.tar.xz--X--205_9a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/998/dscv_tempdir/dscv/ri/205_9a/drivers/net/phy/dp83640.o.c.prepared"), "i" (952), "i" (12UL)); [6659-6660] [2024-11-09 06:18:27,868 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:18:27,933 INFO L204 MainTranslator]: Completed translation [2024-11-09 06:18:27,934 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27 WrapperNode [2024-11-09 06:18:27,934 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 06:18:27,935 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 06:18:27,936 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 06:18:27,936 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 06:18:27,944 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,017 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,206 INFO L138 Inliner]: procedures = 187, calls = 879, calls flagged for inlining = 75, calls inlined = 64, statements flattened = 2426 [2024-11-09 06:18:28,206 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 06:18:28,207 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 06:18:28,207 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 06:18:28,207 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 06:18:28,216 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,217 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,245 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,246 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,330 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,345 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,364 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,378 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,396 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 06:18:28,397 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 06:18:28,398 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 06:18:28,398 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 06:18:28,399 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (1/1) ... [2024-11-09 06:18:28,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:18:28,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:18:28,442 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 06:18:28,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 06:18:28,477 INFO L130 BoogieDeclarations]: Found specification of procedure broadcast_write [2024-11-09 06:18:28,477 INFO L138 BoogieDeclarations]: Found implementation of procedure broadcast_write [2024-11-09 06:18:28,477 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-09 06:18:28,477 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-09 06:18:28,478 INFO L130 BoogieDeclarations]: Found specification of procedure genphy_config_aneg [2024-11-09 06:18:28,479 INFO L138 BoogieDeclarations]: Found implementation of procedure genphy_config_aneg [2024-11-09 06:18:28,480 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-09 06:18:28,480 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-09 06:18:28,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 06:18:28,480 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-09 06:18:28,480 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-09 06:18:28,480 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_clock_put [2024-11-09 06:18:28,480 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_clock_put [2024-11-09 06:18:28,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 06:18:28,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 06:18:28,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 06:18:28,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 06:18:28,481 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2024-11-09 06:18:28,481 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2024-11-09 06:18:28,482 INFO L130 BoogieDeclarations]: Found specification of procedure phy2txts [2024-11-09 06:18:28,482 INFO L138 BoogieDeclarations]: Found implementation of procedure phy2txts [2024-11-09 06:18:28,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2024-11-09 06:18:28,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2024-11-09 06:18:28,483 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_ts_info [2024-11-09 06:18:28,483 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_ts_info [2024-11-09 06:18:28,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 06:18:28,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 06:18:28,484 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_destroy [2024-11-09 06:18:28,484 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_destroy [2024-11-09 06:18:28,484 INFO L130 BoogieDeclarations]: Found specification of procedure mdiobus_write [2024-11-09 06:18:28,484 INFO L138 BoogieDeclarations]: Found implementation of procedure mdiobus_write [2024-11-09 06:18:28,485 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_config_intr [2024-11-09 06:18:28,485 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_config_intr [2024-11-09 06:18:28,486 INFO L130 BoogieDeclarations]: Found specification of procedure tdr_write [2024-11-09 06:18:28,486 INFO L138 BoogieDeclarations]: Found implementation of procedure tdr_write [2024-11-09 06:18:28,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2024-11-09 06:18:28,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2024-11-09 06:18:28,486 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 06:18:28,486 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 06:18:28,486 INFO L130 BoogieDeclarations]: Found specification of procedure exts_chan_to_edata [2024-11-09 06:18:28,487 INFO L138 BoogieDeclarations]: Found implementation of procedure exts_chan_to_edata [2024-11-09 06:18:28,487 INFO L130 BoogieDeclarations]: Found specification of procedure skb_complete_tx_timestamp [2024-11-09 06:18:28,487 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_complete_tx_timestamp [2024-11-09 06:18:28,488 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2024-11-09 06:18:28,488 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2024-11-09 06:18:28,488 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-09 06:18:28,488 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-09 06:18:28,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 06:18:28,488 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-09 06:18:28,489 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-09 06:18:28,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-09 06:18:28,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-09 06:18:28,489 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_rxtstamp [2024-11-09 06:18:28,489 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_rxtstamp [2024-11-09 06:18:28,489 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-11-09 06:18:28,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-11-09 06:18:28,489 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 06:18:28,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 06:18:28,490 INFO L130 BoogieDeclarations]: Found specification of procedure phy_read [2024-11-09 06:18:28,490 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_read [2024-11-09 06:18:28,490 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-09 06:18:28,490 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-09 06:18:28,491 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 06:18:28,491 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 06:18:28,491 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 06:18:28,491 INFO L130 BoogieDeclarations]: Found specification of procedure prune_rx_ts [2024-11-09 06:18:28,491 INFO L138 BoogieDeclarations]: Found implementation of procedure prune_rx_ts [2024-11-09 06:18:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-09 06:18:28,492 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-09 06:18:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-09 06:18:28,492 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-09 06:18:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 06:18:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_config_init [2024-11-09 06:18:28,492 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_config_init [2024-11-09 06:18:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 06:18:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 06:18:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-09 06:18:28,493 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-09 06:18:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_ktime [2024-11-09 06:18:28,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_ktime [2024-11-09 06:18:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-09 06:18:28,493 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-09 06:18:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 06:18:28,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2024-11-09 06:18:28,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2024-11-09 06:18:28,494 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-09 06:18:28,494 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-09 06:18:28,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-09 06:18:28,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-09 06:18:28,495 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-09 06:18:28,495 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-09 06:18:28,495 INFO L130 BoogieDeclarations]: Found specification of procedure enable_status_frames [2024-11-09 06:18:28,495 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_status_frames [2024-11-09 06:18:28,495 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_hwtstamp [2024-11-09 06:18:28,495 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_hwtstamp [2024-11-09 06:18:28,496 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-09 06:18:28,496 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-09 06:18:28,496 INFO L130 BoogieDeclarations]: Found specification of procedure phy_write [2024-11-09 06:18:28,496 INFO L138 BoogieDeclarations]: Found implementation of procedure phy_write [2024-11-09 06:18:28,496 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2024-11-09 06:18:28,497 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2024-11-09 06:18:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 06:18:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-09 06:18:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2024-11-09 06:18:28,497 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2024-11-09 06:18:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-09 06:18:28,497 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-09 06:18:28,498 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 06:18:28,498 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 06:18:28,498 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_clock_get [2024-11-09 06:18:28,498 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_clock_get [2024-11-09 06:18:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_ack_interrupt [2024-11-09 06:18:28,499 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_ack_interrupt [2024-11-09 06:18:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure ext_read [2024-11-09 06:18:28,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ext_read [2024-11-09 06:18:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2024-11-09 06:18:28,499 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2024-11-09 06:18:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-09 06:18:28,499 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-09 06:18:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-09 06:18:28,500 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-09 06:18:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-09 06:18:28,500 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-09 06:18:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure skb_mac_header [2024-11-09 06:18:28,500 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_mac_header [2024-11-09 06:18:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure dp83640_txtstamp [2024-11-09 06:18:28,500 INFO L138 BoogieDeclarations]: Found implementation of procedure dp83640_txtstamp [2024-11-09 06:18:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 06:18:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure enable_broadcast [2024-11-09 06:18:28,500 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_broadcast [2024-11-09 06:18:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-09 06:18:28,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-09 06:18:28,501 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-09 06:18:28,501 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-09 06:18:28,501 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 06:18:28,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 06:18:28,501 INFO L130 BoogieDeclarations]: Found specification of procedure ns_to_timespec [2024-11-09 06:18:28,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ns_to_timespec [2024-11-09 06:18:28,501 INFO L130 BoogieDeclarations]: Found specification of procedure ext_write [2024-11-09 06:18:28,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ext_write [2024-11-09 06:18:28,501 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-09 06:18:28,501 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-09 06:18:28,967 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 06:18:28,971 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 06:18:29,586 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 06:18:33,999 INFO L? ?]: Removed 944 outVars from TransFormulas that were not future-live. [2024-11-09 06:18:34,000 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 06:18:34,935 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 06:18:34,935 INFO L316 CfgBuilder]: Removed 5 assume(true) statements. [2024-11-09 06:18:34,936 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:18:34 BoogieIcfgContainer [2024-11-09 06:18:34,936 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 06:18:34,939 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 06:18:34,939 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 06:18:34,942 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 06:18:34,943 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 06:18:25" (1/3) ... [2024-11-09 06:18:34,943 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@687c0b0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:18:34, skipping insertion in model container [2024-11-09 06:18:34,944 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:18:27" (2/3) ... [2024-11-09 06:18:34,944 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@687c0b0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:18:34, skipping insertion in model container [2024-11-09 06:18:34,944 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:18:34" (3/3) ... [2024-11-09 06:18:34,946 INFO L112 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--phy--dp83640.ko-entry_point.cil.out.i [2024-11-09 06:18:34,966 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 06:18:34,967 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 06:18:35,054 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 06:18:35,061 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1bde990f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 06:18:35,062 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 06:18:35,069 INFO L276 IsEmpty]: Start isEmpty. Operand has 686 states, 413 states have (on average 1.3389830508474576) internal successors, (553), 431 states have internal predecessors, (553), 208 states have call successors, (208), 64 states have call predecessors, (208), 63 states have return successors, (205), 203 states have call predecessors, (205), 205 states have call successors, (205) [2024-11-09 06:18:35,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-09 06:18:35,080 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:35,081 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:35,081 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:35,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:35,088 INFO L85 PathProgramCache]: Analyzing trace with hash -814719400, now seen corresponding path program 1 times [2024-11-09 06:18:35,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:35,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584619985] [2024-11-09 06:18:35,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:35,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:18:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:18:36,398 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 06:18:36,399 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:18:36,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584619985] [2024-11-09 06:18:36,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584619985] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:18:36,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:18:36,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:18:36,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465874912] [2024-11-09 06:18:36,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:18:36,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:18:36,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:18:36,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:18:36,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:18:36,453 INFO L87 Difference]: Start difference. First operand has 686 states, 413 states have (on average 1.3389830508474576) internal successors, (553), 431 states have internal predecessors, (553), 208 states have call successors, (208), 64 states have call predecessors, (208), 63 states have return successors, (205), 203 states have call predecessors, (205), 205 states have call successors, (205) Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 06:18:38,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:40,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:42,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:18:42,432 INFO L93 Difference]: Finished difference Result 2043 states and 2904 transitions. [2024-11-09 06:18:42,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:18:42,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2024-11-09 06:18:42,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:18:42,469 INFO L225 Difference]: With dead ends: 2043 [2024-11-09 06:18:42,469 INFO L226 Difference]: Without dead ends: 1323 [2024-11-09 06:18:42,479 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:18:42,483 INFO L432 NwaCegarLoop]: 835 mSDtfsCounter, 945 mSDsluCounter, 1663 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 2498 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-09 06:18:42,484 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [945 Valid, 2498 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 394 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2024-11-09 06:18:42,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2024-11-09 06:18:42,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1319. [2024-11-09 06:18:42,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1319 states, 797 states have (on average 1.3212045169385194) internal successors, (1053), 823 states have internal predecessors, (1053), 398 states have call successors, (398), 124 states have call predecessors, (398), 123 states have return successors, (405), 393 states have call predecessors, (405), 397 states have call successors, (405) [2024-11-09 06:18:42,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1319 states to 1319 states and 1856 transitions. [2024-11-09 06:18:42,716 INFO L78 Accepts]: Start accepts. Automaton has 1319 states and 1856 transitions. Word has length 26 [2024-11-09 06:18:42,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:18:42,717 INFO L471 AbstractCegarLoop]: Abstraction has 1319 states and 1856 transitions. [2024-11-09 06:18:42,717 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 06:18:42,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1319 states and 1856 transitions. [2024-11-09 06:18:42,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-09 06:18:42,730 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:42,730 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:42,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 06:18:42,731 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:42,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:42,732 INFO L85 PathProgramCache]: Analyzing trace with hash 622436186, now seen corresponding path program 1 times [2024-11-09 06:18:42,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:42,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137305492] [2024-11-09 06:18:42,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:42,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:18:43,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:18:43,541 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 06:18:43,542 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:18:43,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137305492] [2024-11-09 06:18:43,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137305492] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:18:43,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:18:43,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:18:43,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750218634] [2024-11-09 06:18:43,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:18:43,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:18:43,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:18:43,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:18:43,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:18:43,546 INFO L87 Difference]: Start difference. First operand 1319 states and 1856 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 06:18:45,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:46,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:18:46,816 INFO L93 Difference]: Finished difference Result 2709 states and 3802 transitions. [2024-11-09 06:18:46,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:18:46,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 66 [2024-11-09 06:18:46,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:18:46,827 INFO L225 Difference]: With dead ends: 2709 [2024-11-09 06:18:46,827 INFO L226 Difference]: Without dead ends: 1395 [2024-11-09 06:18:46,833 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:18:46,834 INFO L432 NwaCegarLoop]: 842 mSDtfsCounter, 75 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:18:46,834 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 1600 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 315 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2024-11-09 06:18:46,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1395 states. [2024-11-09 06:18:46,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1395 to 1389. [2024-11-09 06:18:46,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1389 states, 847 states have (on average 1.3234946871310507) internal successors, (1121), 874 states have internal predecessors, (1121), 409 states have call successors, (409), 133 states have call predecessors, (409), 132 states have return successors, (416), 403 states have call predecessors, (416), 408 states have call successors, (416) [2024-11-09 06:18:46,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1389 states to 1389 states and 1946 transitions. [2024-11-09 06:18:46,907 INFO L78 Accepts]: Start accepts. Automaton has 1389 states and 1946 transitions. Word has length 66 [2024-11-09 06:18:46,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:18:46,908 INFO L471 AbstractCegarLoop]: Abstraction has 1389 states and 1946 transitions. [2024-11-09 06:18:46,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-09 06:18:46,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1389 states and 1946 transitions. [2024-11-09 06:18:46,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-09 06:18:46,913 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:46,913 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:46,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 06:18:46,914 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:46,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:46,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1653768593, now seen corresponding path program 1 times [2024-11-09 06:18:46,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:46,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847912077] [2024-11-09 06:18:46,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:46,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:18:47,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:18:47,553 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 06:18:47,554 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:18:47,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847912077] [2024-11-09 06:18:47,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847912077] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:18:47,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:18:47,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:18:47,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86038643] [2024-11-09 06:18:47,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:18:47,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:18:47,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:18:47,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:18:47,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:18:47,557 INFO L87 Difference]: Start difference. First operand 1389 states and 1946 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 06:18:49,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:51,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:53,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:18:53,027 INFO L93 Difference]: Finished difference Result 3771 states and 5252 transitions. [2024-11-09 06:18:53,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:18:53,028 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 87 [2024-11-09 06:18:53,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:18:53,046 INFO L225 Difference]: With dead ends: 3771 [2024-11-09 06:18:53,047 INFO L226 Difference]: Without dead ends: 2403 [2024-11-09 06:18:53,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:18:53,058 INFO L432 NwaCegarLoop]: 921 mSDtfsCounter, 831 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 37 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 831 SdHoareTripleChecker+Valid, 1541 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-09 06:18:53,059 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [831 Valid, 1541 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 308 Invalid, 2 Unknown, 0 Unchecked, 5.3s Time] [2024-11-09 06:18:53,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2024-11-09 06:18:53,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 2397. [2024-11-09 06:18:53,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2397 states, 1469 states have (on average 1.3022464261402313) internal successors, (1913), 1509 states have internal predecessors, (1913), 682 states have call successors, (682), 246 states have call predecessors, (682), 245 states have return successors, (692), 671 states have call predecessors, (692), 681 states have call successors, (692) [2024-11-09 06:18:53,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2397 states to 2397 states and 3287 transitions. [2024-11-09 06:18:53,204 INFO L78 Accepts]: Start accepts. Automaton has 2397 states and 3287 transitions. Word has length 87 [2024-11-09 06:18:53,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:18:53,207 INFO L471 AbstractCegarLoop]: Abstraction has 2397 states and 3287 transitions. [2024-11-09 06:18:53,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 06:18:53,207 INFO L276 IsEmpty]: Start isEmpty. Operand 2397 states and 3287 transitions. [2024-11-09 06:18:53,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-09 06:18:53,214 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:53,215 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:53,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 06:18:53,215 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:53,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:53,216 INFO L85 PathProgramCache]: Analyzing trace with hash -909599729, now seen corresponding path program 1 times [2024-11-09 06:18:53,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:53,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115715829] [2024-11-09 06:18:53,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:53,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:18:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:18:53,859 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-09 06:18:53,859 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:18:53,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115715829] [2024-11-09 06:18:53,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115715829] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:18:53,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:18:53,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:18:53,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295665034] [2024-11-09 06:18:53,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:18:53,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:18:53,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:18:53,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:18:53,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:18:53,862 INFO L87 Difference]: Start difference. First operand 2397 states and 3287 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 06:18:55,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:57,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:18:59,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:18:59,286 INFO L93 Difference]: Finished difference Result 3624 states and 4982 transitions. [2024-11-09 06:18:59,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:18:59,288 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 87 [2024-11-09 06:18:59,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:18:59,309 INFO L225 Difference]: With dead ends: 3624 [2024-11-09 06:18:59,310 INFO L226 Difference]: Without dead ends: 2401 [2024-11-09 06:18:59,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:18:59,320 INFO L432 NwaCegarLoop]: 818 mSDtfsCounter, 2 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1630 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-09 06:18:59,321 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1630 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 253 Invalid, 2 Unknown, 0 Unchecked, 5.3s Time] [2024-11-09 06:18:59,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2401 states. [2024-11-09 06:18:59,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2401 to 2401. [2024-11-09 06:18:59,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2401 states, 1473 states have (on average 1.3014256619144602) internal successors, (1917), 1513 states have internal predecessors, (1917), 682 states have call successors, (682), 246 states have call predecessors, (682), 245 states have return successors, (692), 671 states have call predecessors, (692), 681 states have call successors, (692) [2024-11-09 06:18:59,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2401 states to 2401 states and 3291 transitions. [2024-11-09 06:18:59,532 INFO L78 Accepts]: Start accepts. Automaton has 2401 states and 3291 transitions. Word has length 87 [2024-11-09 06:18:59,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:18:59,534 INFO L471 AbstractCegarLoop]: Abstraction has 2401 states and 3291 transitions. [2024-11-09 06:18:59,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2024-11-09 06:18:59,535 INFO L276 IsEmpty]: Start isEmpty. Operand 2401 states and 3291 transitions. [2024-11-09 06:18:59,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-09 06:18:59,539 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:18:59,540 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:18:59,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 06:18:59,542 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:18:59,543 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:18:59,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1671902524, now seen corresponding path program 1 times [2024-11-09 06:18:59,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:18:59,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473118121] [2024-11-09 06:18:59,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:18:59,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:19:00,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:19:00,886 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-09 06:19:00,887 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:19:00,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473118121] [2024-11-09 06:19:00,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473118121] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:19:00,887 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:19:00,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 06:19:00,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419637932] [2024-11-09 06:19:00,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:19:00,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:19:00,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:19:00,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:19:00,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:19:00,889 INFO L87 Difference]: Start difference. First operand 2401 states and 3291 transitions. Second operand has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 06:19:02,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:04,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:06,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:08,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:10,978 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:19,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:19:19,384 INFO L93 Difference]: Finished difference Result 4929 states and 6783 transitions. [2024-11-09 06:19:19,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 06:19:19,384 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 88 [2024-11-09 06:19:19,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:19:19,408 INFO L225 Difference]: With dead ends: 4929 [2024-11-09 06:19:19,411 INFO L226 Difference]: Without dead ends: 2549 [2024-11-09 06:19:19,424 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-11-09 06:19:19,425 INFO L432 NwaCegarLoop]: 374 mSDtfsCounter, 1324 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 3057 mSolverCounterSat, 702 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1509 SdHoareTripleChecker+Valid, 1657 SdHoareTripleChecker+Invalid, 3764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 702 IncrementalHoareTripleChecker+Valid, 3057 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:19:19,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1509 Valid, 1657 Invalid, 3764 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [702 Valid, 3057 Invalid, 5 Unknown, 0 Unchecked, 18.0s Time] [2024-11-09 06:19:19,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2549 states. [2024-11-09 06:19:19,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2549 to 2513. [2024-11-09 06:19:19,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2513 states, 1541 states have (on average 1.2972096041531473) internal successors, (1999), 1587 states have internal predecessors, (1999), 722 states have call successors, (722), 246 states have call predecessors, (722), 249 states have return successors, (735), 711 states have call predecessors, (735), 721 states have call successors, (735) [2024-11-09 06:19:19,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2513 states to 2513 states and 3456 transitions. [2024-11-09 06:19:19,593 INFO L78 Accepts]: Start accepts. Automaton has 2513 states and 3456 transitions. Word has length 88 [2024-11-09 06:19:19,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:19:19,594 INFO L471 AbstractCegarLoop]: Abstraction has 2513 states and 3456 transitions. [2024-11-09 06:19:19,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-09 06:19:19,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2513 states and 3456 transitions. [2024-11-09 06:19:19,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 06:19:19,603 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:19:19,604 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:19:19,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 06:19:19,604 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:19:19,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:19:19,604 INFO L85 PathProgramCache]: Analyzing trace with hash 445792031, now seen corresponding path program 1 times [2024-11-09 06:19:19,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:19:19,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26613183] [2024-11-09 06:19:19,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:19:19,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:19:20,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:19:20,639 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 06:19:20,640 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:19:20,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26613183] [2024-11-09 06:19:20,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26613183] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:19:20,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:19:20,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:19:20,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505559226] [2024-11-09 06:19:20,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:19:20,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:19:20,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:19:20,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:19:20,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:19:20,643 INFO L87 Difference]: Start difference. First operand 2513 states and 3456 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-09 06:19:22,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:24,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:26,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:28,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:30,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:19:30,706 INFO L93 Difference]: Finished difference Result 5023 states and 6943 transitions. [2024-11-09 06:19:30,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 06:19:30,707 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 112 [2024-11-09 06:19:30,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:19:30,726 INFO L225 Difference]: With dead ends: 5023 [2024-11-09 06:19:30,726 INFO L226 Difference]: Without dead ends: 2531 [2024-11-09 06:19:30,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:19:30,737 INFO L432 NwaCegarLoop]: 817 mSDtfsCounter, 0 mSDsluCounter, 2446 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2024-11-09 06:19:30,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3263 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 512 Invalid, 4 Unknown, 0 Unchecked, 9.9s Time] [2024-11-09 06:19:30,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2531 states. [2024-11-09 06:19:30,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2531 to 2529. [2024-11-09 06:19:30,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2529 states, 1553 states have (on average 1.2949130714745654) internal successors, (2011), 1599 states have internal predecessors, (2011), 722 states have call successors, (722), 246 states have call predecessors, (722), 253 states have return successors, (743), 715 states have call predecessors, (743), 721 states have call successors, (743) [2024-11-09 06:19:30,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2529 states to 2529 states and 3476 transitions. [2024-11-09 06:19:30,889 INFO L78 Accepts]: Start accepts. Automaton has 2529 states and 3476 transitions. Word has length 112 [2024-11-09 06:19:30,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:19:30,889 INFO L471 AbstractCegarLoop]: Abstraction has 2529 states and 3476 transitions. [2024-11-09 06:19:30,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-09 06:19:30,890 INFO L276 IsEmpty]: Start isEmpty. Operand 2529 states and 3476 transitions. [2024-11-09 06:19:30,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-09 06:19:30,895 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:19:30,896 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:19:30,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 06:19:30,896 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:19:30,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:19:30,897 INFO L85 PathProgramCache]: Analyzing trace with hash -1028172897, now seen corresponding path program 1 times [2024-11-09 06:19:30,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:19:30,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28317125] [2024-11-09 06:19:30,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:19:30,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:19:31,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:19:31,566 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 06:19:31,568 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:19:31,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28317125] [2024-11-09 06:19:31,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28317125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:19:31,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:19:31,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:19:31,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561319309] [2024-11-09 06:19:31,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:19:31,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:19:31,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:19:31,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:19:31,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:19:31,571 INFO L87 Difference]: Start difference. First operand 2529 states and 3476 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 06:19:33,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:35,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:36,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:19:36,356 INFO L93 Difference]: Finished difference Result 5037 states and 6922 transitions. [2024-11-09 06:19:36,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:19:36,356 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 126 [2024-11-09 06:19:36,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:19:36,375 INFO L225 Difference]: With dead ends: 5037 [2024-11-09 06:19:36,375 INFO L226 Difference]: Without dead ends: 2516 [2024-11-09 06:19:36,384 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:19:36,385 INFO L432 NwaCegarLoop]: 845 mSDtfsCounter, 904 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 882 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-09 06:19:36,385 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [904 Valid, 882 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 145 Invalid, 2 Unknown, 0 Unchecked, 4.7s Time] [2024-11-09 06:19:36,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2516 states. [2024-11-09 06:19:36,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2516 to 2516. [2024-11-09 06:19:36,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2516 states, 1542 states have (on average 1.2846952010376136) internal successors, (1981), 1588 states have internal predecessors, (1981), 720 states have call successors, (720), 246 states have call predecessors, (720), 253 states have return successors, (739), 713 states have call predecessors, (739), 719 states have call successors, (739) [2024-11-09 06:19:36,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2516 states to 2516 states and 3440 transitions. [2024-11-09 06:19:36,579 INFO L78 Accepts]: Start accepts. Automaton has 2516 states and 3440 transitions. Word has length 126 [2024-11-09 06:19:36,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:19:36,581 INFO L471 AbstractCegarLoop]: Abstraction has 2516 states and 3440 transitions. [2024-11-09 06:19:36,581 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 06:19:36,585 INFO L276 IsEmpty]: Start isEmpty. Operand 2516 states and 3440 transitions. [2024-11-09 06:19:36,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-09 06:19:36,594 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:19:36,594 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:19:36,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-09 06:19:36,594 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:19:36,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:19:36,598 INFO L85 PathProgramCache]: Analyzing trace with hash -236087868, now seen corresponding path program 1 times [2024-11-09 06:19:36,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:19:36,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210744147] [2024-11-09 06:19:36,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:19:36,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:19:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:19:38,312 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 06:19:38,312 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:19:38,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210744147] [2024-11-09 06:19:38,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1210744147] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:19:38,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550376318] [2024-11-09 06:19:38,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:19:38,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:19:38,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:19:38,315 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:19:38,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 06:19:39,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:19:39,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 1562 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-09 06:19:39,505 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:19:40,392 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 24 proven. 8 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-09 06:19:40,392 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:19:42,532 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-09 06:19:42,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550376318] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 06:19:42,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:19:42,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9, 10] total 24 [2024-11-09 06:19:42,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812534667] [2024-11-09 06:19:42,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:19:42,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 06:19:42,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:19:42,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 06:19:42,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2024-11-09 06:19:42,538 INFO L87 Difference]: Start difference. First operand 2516 states and 3440 transitions. Second operand has 10 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-09 06:19:44,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:46,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:48,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:50,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:52,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:19:54,648 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:20:08,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:20:08,513 INFO L93 Difference]: Finished difference Result 5812 states and 8104 transitions. [2024-11-09 06:20:08,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 06:20:08,514 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) Word has length 132 [2024-11-09 06:20:08,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:20:08,539 INFO L225 Difference]: With dead ends: 5812 [2024-11-09 06:20:08,540 INFO L226 Difference]: Without dead ends: 4467 [2024-11-09 06:20:08,550 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 254 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=239, Invalid=753, Unknown=0, NotChecked=0, Total=992 [2024-11-09 06:20:08,550 INFO L432 NwaCegarLoop]: 800 mSDtfsCounter, 2755 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 4476 mSolverCounterSat, 1886 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2884 SdHoareTripleChecker+Valid, 2602 SdHoareTripleChecker+Invalid, 6368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1886 IncrementalHoareTripleChecker+Valid, 4476 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:20:08,551 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2884 Valid, 2602 Invalid, 6368 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1886 Valid, 4476 Invalid, 6 Unknown, 0 Unchecked, 25.0s Time] [2024-11-09 06:20:08,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4467 states. [2024-11-09 06:20:08,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4467 to 3834. [2024-11-09 06:20:08,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3834 states, 2346 states have (on average 1.2847399829497017) internal successors, (3014), 2423 states have internal predecessors, (3014), 1099 states have call successors, (1099), 365 states have call predecessors, (1099), 388 states have return successors, (1155), 1094 states have call predecessors, (1155), 1098 states have call successors, (1155) [2024-11-09 06:20:08,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3834 states to 3834 states and 5268 transitions. [2024-11-09 06:20:08,941 INFO L78 Accepts]: Start accepts. Automaton has 3834 states and 5268 transitions. Word has length 132 [2024-11-09 06:20:08,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:20:08,942 INFO L471 AbstractCegarLoop]: Abstraction has 3834 states and 5268 transitions. [2024-11-09 06:20:08,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 7 states have call predecessors, (17), 6 states have call successors, (17) [2024-11-09 06:20:08,942 INFO L276 IsEmpty]: Start isEmpty. Operand 3834 states and 5268 transitions. [2024-11-09 06:20:08,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-09 06:20:08,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:20:08,949 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:20:08,973 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 06:20:09,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:20:09,150 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:20:09,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:20:09,150 INFO L85 PathProgramCache]: Analyzing trace with hash 361759889, now seen corresponding path program 1 times [2024-11-09 06:20:09,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:20:09,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536804859] [2024-11-09 06:20:09,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:20:09,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:20:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:20:10,001 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 06:20:10,002 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:20:10,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536804859] [2024-11-09 06:20:10,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536804859] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:20:10,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:20:10,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:20:10,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264285927] [2024-11-09 06:20:10,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:20:10,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:20:10,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:20:10,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:20:10,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:20:10,005 INFO L87 Difference]: Start difference. First operand 3834 states and 5268 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-09 06:20:12,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:20:14,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:20:16,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:20:17,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:20:17,181 INFO L93 Difference]: Finished difference Result 6503 states and 8977 transitions. [2024-11-09 06:20:17,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:20:17,181 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 133 [2024-11-09 06:20:17,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:20:17,207 INFO L225 Difference]: With dead ends: 6503 [2024-11-09 06:20:17,207 INFO L226 Difference]: Without dead ends: 3846 [2024-11-09 06:20:17,219 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:20:17,220 INFO L432 NwaCegarLoop]: 814 mSDtfsCounter, 0 mSDsluCounter, 1624 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2438 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2024-11-09 06:20:17,220 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2438 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 390 Invalid, 3 Unknown, 0 Unchecked, 6.9s Time] [2024-11-09 06:20:17,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3846 states. [2024-11-09 06:20:17,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3846 to 3844. [2024-11-09 06:20:17,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3844 states, 2356 states have (on average 1.2860780984719864) internal successors, (3030), 2433 states have internal predecessors, (3030), 1099 states have call successors, (1099), 365 states have call predecessors, (1099), 388 states have return successors, (1155), 1094 states have call predecessors, (1155), 1098 states have call successors, (1155) [2024-11-09 06:20:17,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3844 states to 3844 states and 5284 transitions. [2024-11-09 06:20:17,624 INFO L78 Accepts]: Start accepts. Automaton has 3844 states and 5284 transitions. Word has length 133 [2024-11-09 06:20:17,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:20:17,625 INFO L471 AbstractCegarLoop]: Abstraction has 3844 states and 5284 transitions. [2024-11-09 06:20:17,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-09 06:20:17,626 INFO L276 IsEmpty]: Start isEmpty. Operand 3844 states and 5284 transitions. [2024-11-09 06:20:17,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-09 06:20:17,633 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:20:17,633 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:20:17,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 06:20:17,634 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:20:17,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:20:17,634 INFO L85 PathProgramCache]: Analyzing trace with hash 1958425706, now seen corresponding path program 1 times [2024-11-09 06:20:17,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:20:17,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495298729] [2024-11-09 06:20:17,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:20:17,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:20:18,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:20:20,176 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-09 06:20:20,177 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:20:20,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495298729] [2024-11-09 06:20:20,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495298729] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:20:20,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108784408] [2024-11-09 06:20:20,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:20:20,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:20:20,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:20:20,180 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:20:20,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 06:20:21,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:20:21,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 1571 conjuncts, 46 conjuncts are in the unsatisfiable core [2024-11-09 06:20:21,449 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:20:21,791 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-09 06:20:21,792 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:20:23,430 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 16 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-09 06:20:23,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108784408] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:20:23,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1285511219] [2024-11-09 06:20:23,455 INFO L159 IcfgInterpreter]: Started Sifa with 108 locations of interest [2024-11-09 06:20:23,456 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:20:23,459 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:20:23,466 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:20:23,466 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:22:36,513 INFO L197 IcfgInterpreter]: Interpreting procedure mutex_lock_nested with input of size 75 for LOIs [2024-11-09 06:22:36,524 INFO L197 IcfgInterpreter]: Interpreting procedure dp83640_rxtstamp with input of size 103 for LOIs [2024-11-09 06:22:57,100 INFO L197 IcfgInterpreter]: Interpreting procedure ldv__builtin_expect with input of size 224 for LOIs [2024-11-09 06:22:57,208 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_error with input of size 82 for LOIs [2024-11-09 06:22:57,219 INFO L197 IcfgInterpreter]: Interpreting procedure mutex_unlock with input of size 83 for LOIs [2024-11-09 06:22:57,232 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_skb_free with input of size 19 for LOIs [2024-11-09 06:22:57,257 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_skb_alloc with input of size 101 for LOIs [2024-11-09 06:22:57,557 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 67 for LOIs [2024-11-09 06:22:58,075 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 105 for LOIs [2024-11-09 06:22:58,396 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 105 for LOIs [2024-11-09 06:22:58,428 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 06:22:58,431 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_set_remove with input of size 25 for LOIs [2024-11-09 06:22:58,506 INFO L197 IcfgInterpreter]: Interpreting procedure skb_mac_header with input of size 89 for LOIs [2024-11-09 06:22:58,521 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:23:00,910 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse11 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 37)) (.cse0 (select |c_#memory_$Pointer$.offset| 37))) (and (= |c_~#status_frame_src~0.offset| 0) (= (select |c_#valid| 21) 1) (= (select .cse0 32) 0) (= (select .cse0 80) 0) (= (select .cse0 24) 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (= (select |c_#length| 18) 28) (= (select .cse0 56) 0) (= (select |c_#valid| 19) 1) (= c_~LDV_IN_INTERRUPT~0 1) (= (select |c_#length| 11) 35) (= (select |c_#length| 36) 289) (= 20 (select |c_#length| 26)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 46 (select |c_#length| 25)) (= (select |c_#valid| 3) 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= (select .cse1 72) 0) (= (select |c_#valid| 13) 1) (= (select .cse1 8) 0) (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse6 (select |v_#memory_$Pointer$.base_632| 33)) (.cse2 (select |v_#memory_$Pointer$.base_639| 36)) (.cse7 (select |v_#memory_$Pointer$.base_631| 33)) (.cse10 (select |v_#memory_$Pointer$.base_633| 33)) (.cse5 (select |v_#memory_$Pointer$.base_640| 33)) (.cse3 (select |v_#memory_$Pointer$.base_636| 36)) (.cse9 (select |v_#memory_$Pointer$.base_642| 36)) (.cse15 (select |v_#memory_$Pointer$.base_635| 36)) (.cse8 (select |v_#memory_$Pointer$.base_634| 36)) (.cse13 (select |v_#memory_$Pointer$.base_638| 33)) (.cse14 (select |v_#memory_$Pointer$.base_992| 32)) (.cse12 (select |v_#memory_$Pointer$.base_630| 33)) (.cse4 (select |v_#memory_$Pointer$.base_641| 33))) (and (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse2 4 30) 12 (select .cse3 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse4 60 (select .cse5 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse6 8 (select .cse7 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse8 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse9 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse10 4 (select .cse6 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse11 0 (select .cse2 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse7 12 (select .cse12 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_992| 33 (store .cse11 0 (select .cse10 0))) |v_#memory_$Pointer$.base_633|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse5 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse13 144))) |v_#memory_$Pointer$.base_638|) (= 32 (select .cse14 8)) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse3 16 (select .cse15 16))) |v_#memory_$Pointer$.base_635|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse9 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse15 20 (select .cse8 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse13 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= 32 (select .cse14 0)) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse12 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse4 56))) |v_#memory_$Pointer$.base_641|)))) (= (select |c_#valid| 12) 1) (= (select .cse0 48) 0) (= (select |c_#valid| 22) 1) (= |c_~#gpio_tab~0.offset| 0) (= (select .cse1 48) 0) (= (select |c_#valid| 28) 1) (= (select .cse1 88) 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= (select |c_#valid| 14) 1) (= (select .cse1 104) 0) (= (select |c_#valid| 25) 1) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= (select .cse1 40) 0) (= (select |c_#length| 21) 12) (= c_~dp83640_driver_group0~0.offset 0) (= (select .cse0 72) 0) (= 2 (select |c_#length| 1)) (= (select |c_#length| 15) 8) (= (select |c_#valid| 1) 1) (= (select .cse1 112) 0) (= (select |c_#length| 7) 50) (= (select |c_#valid| 33) 1) (= (select |c_#length| 33) 156) (= (select |c_#length| 10) 35) (<= 1 |c_#StackHeapBarrier|) (= 35 (select |c_#length| 23)) (= 35 |c_~#status_frame_src~0.base|) (= (select |c_#valid| 24) 1) (= 0 (select .cse0 16)) (= (select .cse1 64) 0) (= (select |c_#length| 17) 222) (= c_~ldv_state_variable_1~0 0) (= (select |c_#valid| 5) 1) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= (select |c_#valid| 17) 1) (= 222 (select |c_#length| 22)) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 29) 28) (= (select |c_#valid| 9) 1) (= (select |c_#valid| 2) 1) (= (select .cse1 96) 0) (= (select .cse1 24) 0) (= (select |c_#valid| 27) 1) (= (select .cse0 0) 0) (= 16 (select |c_#length| 30)) (= |c_~#phyter_clocks_lock~0.offset| 0) (= 35 (select |c_#length| 12)) (= (select |c_#length| 37) 120) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select .cse1 16) 0) (= (select .cse1 32) 0) (= |c_~#phyter_clocks~0.offset| 0) (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse17 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse22 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse19 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse25 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse26 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse21 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse24 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse28 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse18 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse16 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse23 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse20 (select |v_#memory_$Pointer$.offset_639| 33)) (.cse27 (select |v_#memory_$Pointer$.offset_992| 32))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse18 4 0) 12 (select .cse19 12)))) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse20 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse21 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse22 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse17 8 (select .cse23 8))) |v_#memory_$Pointer$.offset_630|) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse24 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse22 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse25 20 (select .cse26 20))) |v_#memory_$Pointer$.offset_642|) (= (select .cse27 0) 0) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse19 16 (select .cse25 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse26 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse28 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse21 60 (select .cse24 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse28 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse11 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_992| 33 (store .cse11 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse23 12 (select .cse20 12))) |v_#memory_$Pointer$.offset_639|) (= (select .cse27 8) 0)))) (= 19 (select |c_#length| 6)) (= (select |c_#length| 16) 12) (= (select |c_#valid| 4) 1) (= c_~dp83640_driver_group0~0.base 0) (= (select |c_#valid| 8) 1) (= (select |c_#length| 2) 102) (= 6 (select |c_#length| 34)) (= (select .cse1 56) 0) (= 41 (select |c_#length| 14)) (= (select .cse0 96) 0) (= (select .cse1 0) 0) (= (select |c_#length| 19) 37) (= 40 (select |c_#length| 4)) (= |c_~#dp83640_driver~0.offset| 0) (= 6 (select |c_#length| 35)) (= 22 (select |c_#length| 3)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= c_~ref_cnt~0 0) (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse30 (select |v_#memory_int_1518| 1)) (.cse39 (select |v_#memory_int_606| 33)) (.cse36 (select |v_#memory_int_602| 36)) (.cse37 (select |v_#memory_int_608| 36)) (.cse41 (select |v_#memory_int_624| 36)) (.cse47 (select |v_#memory_int_599| 36)) (.cse46 (select |v_#memory_int_634| 36)) (.cse62 (select |v_#memory_int_627| 33)) (.cse42 (select |v_#memory_int_623| 36)) (.cse49 (select |v_#memory_int_619| 36)) (.cse56 (select |v_#memory_int_612| 36)) (.cse55 (select |v_#memory_int_642| 36)) (.cse68 (select |v_#memory_int_637| 36)) (.cse40 (select |v_#memory_int_604| 33)) (.cse32 (select |v_#memory_int_630| 33)) (.cse58 (select |v_#memory_int_611| 36)) (.cse48 (select |v_#memory_int_615| 36)) (.cse45 (select |v_#memory_int_614| 36)) (.cse31 (select |v_#memory_int_629| 35)) (.cse66 (select |v_#memory_int_622| 36)) (.cse59 (select |v_#memory_int_621| 36)) (.cse52 (select |v_#memory_int_629| 34)) (.cse57 (select |v_#memory_int_613| 36)) (.cse72 (select |v_#memory_int_620| 36)) (.cse34 (select |v_#memory_int_610| 36)) (.cse71 (select |v_#memory_int_617| 36)) (.cse74 (select |v_#memory_int_600| 33)) (.cse76 (select |v_#memory_int_609| 33)) (.cse65 (select |v_#memory_int_636| 36)) (.cse70 (select |v_#memory_int_633| 36)) (.cse35 (select |v_#memory_int_618| 36)) (.cse51 (select |v_#memory_int_641| 36)) (.cse64 (select |v_#memory_int_640| 36)) (.cse29 (select |v_#memory_int_1518| 20)) (.cse61 (select |v_#memory_int_628| 33)) (.cse33 (select |v_#memory_int_629| 33)) (.cse77 (select |v_#memory_int_616| 33)) (.cse44 (select |v_#memory_int_601| 33)) (.cse69 (select |v_#memory_int_644| 36)) (.cse67 (select |v_#memory_int_639| 36)) (.cse81 (select |v_#memory_int_635| 36)) (.cse75 (select |v_#memory_int_632| 36)) (.cse54 (select |v_#memory_int_645| 33)) (.cse73 (select |v_#memory_int_607| 33)) (.cse78 (select |v_#memory_int_605| 36)) (.cse79 (select |v_#memory_int_603| 36)) (.cse60 (select |v_#memory_int_631| 36)) (.cse38 (select |v_#memory_int_1518| 31)) (.cse63 (select |v_#memory_int_638| 33)) (.cse53 (select |v_#memory_int_643| 33)) (.cse43 (select |v_#memory_int_1518| 15)) (.cse80 (select |v_#memory_int_626| 36)) (.cse50 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse29 1)) (= 48 (select .cse30 0)) (= (select .cse31 1) 0) (= (store |v_#memory_int_630| 33 (store .cse32 136 (select .cse33 136))) |v_#memory_int_629|) (= 23 (select .cse31 2)) (= (select .cse31 3) 11) (= (store |v_#memory_int_610| 36 (store .cse34 128 (select .cse35 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse36 233 (select .cse37 233))) |v_#memory_int_608|) (= 4 (select .cse38 6)) (= (store |v_#memory_int_606| 33 (store .cse39 120 (select .cse40 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse41 249 (select .cse42 249))) |v_#memory_int_623|) (= (select .cse30 1) 0) (= 51 (select .cse43 3)) (= (select .cse38 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse44 112 (select .cse39 112)))) (= (store |v_#memory_int_614| 36 (store .cse45 40 (select .cse46 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse47 225 (select .cse36 225))) |v_#memory_int_602|) (= 107 (select .cse31 4)) (= (store |v_#memory_int_615| 36 (store .cse48 64 (select .cse49 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse50 152 (select .cse51 152))) |v_#memory_int_641|) (= (select .cse52 5) 0) (= (store |v_#memory_int_643| 33 (store .cse53 48 (select .cse54 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse37 241 (select .cse41 241))) |v_#memory_int_624|) (= (select .cse29 4) 54) (= (select .cse38 14) 11) (= (store |v_#memory_int_642| 36 (store .cse55 217 (select .cse47 217))) |v_#memory_int_599|) (= 100 (select .cse43 0)) (= 8 (select .cse31 0)) (= (store |v_#memory_int_612| 36 (store .cse56 80 (select .cse57 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse46 48 (select .cse58 48)))) (= (select .cse38 10) 9) (= (select .cse29 0) 100) (= (store |v_#memory_int_621| 36 (store .cse59 273 (select .cse60 273))) |v_#memory_int_631|) (= (select .cse52 3) 0) (= (store |v_#memory_int_628| 33 (store .cse61 24 (select .cse62 24))) |v_#memory_int_627|) (= (select .cse38 8) 8) (= (store |v_#memory_int_627| 33 (store .cse62 32 (select .cse63 32))) |v_#memory_int_638|) (= 48 (select .cse29 6)) (= (store |v_#memory_int_640| 36 (store .cse64 168 (select .cse65 168))) |v_#memory_int_636|) (= (select .cse43 4) 54) (= (select .cse38 0) 1) (= (store |v_#memory_int_623| 36 (store .cse42 257 (select .cse66 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse49 72 (select .cse56 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse67 208 0) 209 (select .cse55 209))) |v_#memory_int_642|) (= 51 (select .cse29 3)) (= 112 (select .cse43 1)) (= (select .cse43 7) 0) (= (store |v_#memory_int_637| 36 (store .cse68 192 (select .cse69 192))) |v_#memory_int_644|) (= 2 (select .cse38 2)) (= (store |v_#memory_int_633| 36 (store .cse70 184 (select .cse68 184))) |v_#memory_int_637|) (= (select .cse52 0) 1) (= (select .cse52 2) 25) (= (select .cse52 1) 27) (= (store |v_#memory_int_617| 36 (store .cse71 112 (select .cse72 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse40 128 (select .cse32 128)))) (= (store |v_#memory_int_611| 36 (store .cse58 56 (select .cse48 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse73 80 (select .cse74 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse75 32 (select .cse45 32))) |v_#memory_int_614|) (= (select .cse31 5) 15) (= (store |v_#memory_int_622| 36 (store .cse66 265 (select .cse59 265))) |v_#memory_int_621|) (= (select .cse52 4) 0) (= (store |v_#memory_int_609| 33 (store .cse76 96 (select .cse77 96))) |v_#memory_int_616|) (= 56 (select .cse43 2)) (= (store |v_#memory_int_613| 36 (store .cse57 88 (select .cse78 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse72 120 (select .cse34 120))) |v_#memory_int_610|) (= (select .cse29 7) 0) (= (store |v_#memory_int_603| 36 (store .cse79 104 (select .cse71 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse74 88 (select .cse76 88))) |v_#memory_int_609|) (= 52 (select .cse29 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse65 176 (select .cse70 176)))) (= (store |v_#memory_int_618| 36 (store .cse35 136 (select .cse80 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse51 160 (select .cse64 160))) |v_#memory_int_640|) (= 56 (select .cse29 2)) (= (store |v_#memory_int_1518| 33 (store (store (store (store (store .cse11 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse61 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse33 144 0) 148 0)) 36 (store (store .cse11 0 536894689) 4 (select .cse81 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse77 104 (select .cse44 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse69 200 (select .cse67 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse81 12 4294967280) 16 719) 20 1) 24 (select .cse75 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse54 56 0) 60 0) 72 (select .cse73 72))) |v_#memory_int_607|) (= 48 (select .cse43 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse78 96 (select .cse79 96)))) (= |c_#memory_int| (store |v_#memory_int_631| 36 (store .cse60 281 (select (select |c_#memory_int| 36) 281)))) (= 3 (select .cse38 4)) (= (store |v_#memory_int_638| 33 (store .cse63 40 (select .cse53 40))) |v_#memory_int_643|) (= 52 (select .cse43 5)) (= (store |v_#memory_int_626| 36 (store .cse80 144 (select .cse50 144))) |v_#memory_int_625|)))) (= (select .cse1 80) 0) (= (select |c_#valid| 23) 1) (= 35 (select |c_#length| 13)) (= (select |c_#valid| 31) 1) (= (select |c_#length| 32) 16) (= (select |c_#length| 27) 19) (= (select |c_#valid| 11) 1) (= (select |c_#length| 5) 29) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= (select |c_#valid| 20) 1) (= (select |c_#length| 9) 39) (= (select .cse0 40) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= (select .cse0 104) 0) (= c_~dp83640_driver_group1~0.base 0) (= (select |c_#length| 8) 36) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= (select |c_#valid| 6) 1) (= (select .cse0 112) 0) (= (select .cse0 64) 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= (select .cse0 8) 0) (= 44 (select |c_#length| 24)) (= 32 |c_~#phyter_clocks~0.base|) (= 16 (select |c_#length| 31)) (= (select |c_#length| 28) 20) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= 8 (select |c_#length| 20)) (= (select .cse0 88) 0))) is different from false [2024-11-09 06:23:03,769 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#status_frame_src~0.offset| 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= |c_~#gpio_tab~0.offset| 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= c_~dp83640_driver_group0~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 35 |c_~#status_frame_src~0.base|) (= c_~ldv_state_variable_1~0 0) (= |c_ULTIMATE.start_main_#t~ret511#1.offset| 0) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (let ((.cse142 ((as const (Array Int Int)) 0)) (.cse141 (select |c_#memory_$Pointer$.base| 37)) (.cse140 (select |c_#memory_$Pointer$.offset| 37))) (let ((.cse0 (= (select .cse140 32) 0)) (.cse1 (= (select .cse140 80) 0)) (.cse57 (= (select .cse140 24) 0)) (.cse58 (= (select .cse140 56) 0)) (.cse59 (= (select .cse141 72) 0)) (.cse60 (= (select .cse141 8) 0)) (.cse61 (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse160 (select |v_#memory_$Pointer$.base_632| 33)) (.cse156 (select |v_#memory_$Pointer$.base_639| 36)) (.cse161 (select |v_#memory_$Pointer$.base_631| 33)) (.cse164 (select |v_#memory_$Pointer$.base_633| 33)) (.cse159 (select |v_#memory_$Pointer$.base_640| 33)) (.cse157 (select |v_#memory_$Pointer$.base_636| 36)) (.cse163 (select |v_#memory_$Pointer$.base_642| 36)) (.cse168 (select |v_#memory_$Pointer$.base_635| 36)) (.cse162 (select |v_#memory_$Pointer$.base_634| 36)) (.cse166 (select |v_#memory_$Pointer$.base_638| 33)) (.cse167 (select |v_#memory_$Pointer$.base_992| 32)) (.cse165 (select |v_#memory_$Pointer$.base_630| 33)) (.cse158 (select |v_#memory_$Pointer$.base_641| 33))) (and (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse156 4 30) 12 (select .cse157 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse158 60 (select .cse159 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse160 8 (select .cse161 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse162 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse163 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse164 4 (select .cse160 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse142 0 (select .cse156 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse161 12 (select .cse165 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_992| 33 (store .cse142 0 (select .cse164 0))) |v_#memory_$Pointer$.base_633|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse159 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse166 144))) |v_#memory_$Pointer$.base_638|) (= 32 (select .cse167 8)) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse157 16 (select .cse168 16))) |v_#memory_$Pointer$.base_635|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse163 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse168 20 (select .cse162 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse166 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= 32 (select .cse167 0)) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse165 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse158 56))) |v_#memory_$Pointer$.base_641|))))) (.cse62 (= (select .cse140 48) 0)) (.cse63 (= (select .cse141 48) 0)) (.cse64 (= (select .cse141 88) 0)) (.cse65 (= (select .cse141 104) 0)) (.cse66 (= (select .cse141 40) 0)) (.cse67 (= (select .cse140 72) 0)) (.cse68 (= (select .cse141 112) 0)) (.cse69 (= 0 (select .cse140 16))) (.cse70 (= (select .cse141 64) 0)) (.cse71 (= (select .cse141 96) 0)) (.cse72 (= (select .cse141 24) 0)) (.cse73 (= (select .cse140 0) 0)) (.cse74 (= (select .cse141 16) 0)) (.cse75 (= (select .cse141 32) 0)) (.cse76 (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse144 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse149 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse146 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse152 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse153 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse148 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse151 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse155 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse145 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse143 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse150 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse147 (select |v_#memory_$Pointer$.offset_639| 33)) (.cse154 (select |v_#memory_$Pointer$.offset_992| 32))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse143 4 (select .cse144 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse145 4 0) 12 (select .cse146 12)))) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse147 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse148 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse149 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse144 8 (select .cse150 8))) |v_#memory_$Pointer$.offset_630|) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse151 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse149 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse152 20 (select .cse153 20))) |v_#memory_$Pointer$.offset_642|) (= (select .cse154 0) 0) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse146 16 (select .cse152 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse153 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse155 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse148 60 (select .cse151 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse155 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse142 0 (select .cse145 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_992| 33 (store .cse142 0 (select .cse143 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse150 12 (select .cse147 12))) |v_#memory_$Pointer$.offset_639|) (= (select .cse154 8) 0))))) (.cse77 (= (select .cse141 56) 0)) (.cse78 (= (select .cse140 96) 0)) (.cse79 (= (select .cse141 0) 0)) (.cse54 (store (store (store (store .cse142 0 1) 4 0) 8 3735899821) 12 4294967295)) (.cse55 (store .cse142 0 536894689)) (.cse80 (= (select .cse141 80) 0)) (.cse81 (= (select .cse140 40) 0)) (.cse82 (= (select .cse140 104) 0)) (.cse83 (= (select .cse140 112) 0)) (.cse84 (= (select .cse140 64) 0)) (.cse85 (= (select .cse140 8) 0)) (.cse86 (= (select .cse140 88) 0))) (or (and .cse0 .cse1 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_2| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_int_1518| 1)) (.cse12 (select |v_#memory_int_606| 33)) (.cse9 (select |v_#memory_int_602| 36)) (.cse10 (select |v_#memory_int_608| 36)) (.cse14 (select |v_#memory_int_624| 36)) (.cse20 (select |v_#memory_int_599| 36)) (.cse19 (select |v_#memory_int_634| 36)) (.cse35 (select |v_#memory_int_627| 33)) (.cse33 (select |v_#memory_int_631| 36)) (.cse15 (select |v_#memory_int_623| 36)) (.cse22 (select |v_#memory_int_619| 36)) (.cse29 (select |v_#memory_int_612| 36)) (.cse28 (select |v_#memory_int_642| 36)) (.cse41 (select |v_#memory_int_637| 36)) (.cse13 (select |v_#memory_int_604| 33)) (.cse5 (select |v_#memory_int_630| 33)) (.cse31 (select |v_#memory_int_611| 36)) (.cse21 (select |v_#memory_int_615| 36)) (.cse18 (select |v_#memory_int_614| 36)) (.cse4 (select |v_#memory_int_629| 35)) (.cse39 (select |v_#memory_int_622| 36)) (.cse32 (select |v_#memory_int_621| 36)) (.cse25 (select |v_#memory_int_629| 34)) (.cse30 (select |v_#memory_int_613| 36)) (.cse45 (select |v_#memory_int_620| 36)) (.cse7 (select |v_#memory_int_610| 36)) (.cse44 (select |v_#memory_int_617| 36)) (.cse47 (select |v_#memory_int_600| 33)) (.cse49 (select |v_#memory_int_609| 33)) (.cse38 (select |v_#memory_int_636| 36)) (.cse43 (select |v_#memory_int_633| 36)) (.cse8 (select |v_#memory_int_618| 36)) (.cse24 (select |v_#memory_int_641| 36)) (.cse37 (select |v_#memory_int_640| 36)) (.cse2 (select |v_#memory_int_1518| 20)) (.cse34 (select |v_#memory_int_628| 33)) (.cse6 (select |v_#memory_int_629| 33)) (.cse50 (select |v_#memory_int_616| 33)) (.cse17 (select |v_#memory_int_601| 33)) (.cse42 (select |v_#memory_int_644| 36)) (.cse40 (select |v_#memory_int_639| 36)) (.cse56 (select |v_#memory_int_635| 36)) (.cse48 (select |v_#memory_int_632| 36)) (.cse27 (select |v_#memory_int_645| 33)) (.cse46 (select |v_#memory_int_607| 33)) (.cse51 (select |v_#memory_int_605| 36)) (.cse52 (select |v_#memory_int_603| 36)) (.cse11 (select |v_#memory_int_1518| 31)) (.cse36 (select |v_#memory_int_638| 33)) (.cse26 (select |v_#memory_int_643| 33)) (.cse16 (select |v_#memory_int_1518| 15)) (.cse53 (select |v_#memory_int_626| 36)) (.cse23 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse2 1)) (= 48 (select .cse3 0)) (= (select .cse4 1) 0) (= (store |v_#memory_int_630| 33 (store .cse5 136 (select .cse6 136))) |v_#memory_int_629|) (= 23 (select .cse4 2)) (= (select .cse4 3) 11) (= (store |v_#memory_int_610| 36 (store .cse7 128 (select .cse8 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse9 233 (select .cse10 233))) |v_#memory_int_608|) (= 4 (select .cse11 6)) (= (store |v_#memory_int_606| 33 (store .cse12 120 (select .cse13 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse14 249 (select .cse15 249))) |v_#memory_int_623|) (= (select .cse3 1) 0) (= 51 (select .cse16 3)) (= (select .cse11 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse17 112 (select .cse12 112)))) (= (store |v_#memory_int_614| 36 (store .cse18 40 (select .cse19 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse20 225 (select .cse9 225))) |v_#memory_int_602|) (= 107 (select .cse4 4)) (= (store |v_#memory_int_615| 36 (store .cse21 64 (select .cse22 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse23 152 (select .cse24 152))) |v_#memory_int_641|) (= (select .cse25 5) 0) (= (store |v_#memory_int_643| 33 (store .cse26 48 (select .cse27 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse10 241 (select .cse14 241))) |v_#memory_int_624|) (= (select .cse2 4) 54) (= (select .cse11 14) 11) (= (store |v_#memory_int_642| 36 (store .cse28 217 (select .cse20 217))) |v_#memory_int_599|) (= 100 (select .cse16 0)) (= 8 (select .cse4 0)) (= (store |v_#memory_int_612| 36 (store .cse29 80 (select .cse30 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse19 48 (select .cse31 48)))) (= (select .cse11 10) 9) (= (select .cse2 0) 100) (= (store |v_#memory_int_621| 36 (store .cse32 273 (select .cse33 273))) |v_#memory_int_631|) (= (select .cse25 3) 0) (= (store |v_#memory_int_628| 33 (store .cse34 24 (select .cse35 24))) |v_#memory_int_627|) (= (select .cse11 8) 8) (= (store |v_#memory_int_627| 33 (store .cse35 32 (select .cse36 32))) |v_#memory_int_638|) (= 48 (select .cse2 6)) (= (store |v_#memory_int_640| 36 (store .cse37 168 (select .cse38 168))) |v_#memory_int_636|) (= (store |v_#memory_int_631| 36 (store .cse33 281 (select (select |v_#memory_int_BEFORE_CALL_2| 36) 281))) |v_#memory_int_BEFORE_CALL_2|) (= (select .cse16 4) 54) (= (select .cse11 0) 1) (= (store |v_#memory_int_623| 36 (store .cse15 257 (select .cse39 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse22 72 (select .cse29 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse40 208 0) 209 (select .cse28 209))) |v_#memory_int_642|) (= 51 (select .cse2 3)) (= 112 (select .cse16 1)) (= (select .cse16 7) 0) (= (store |v_#memory_int_637| 36 (store .cse41 192 (select .cse42 192))) |v_#memory_int_644|) (= 2 (select .cse11 2)) (= (store |v_#memory_int_633| 36 (store .cse43 184 (select .cse41 184))) |v_#memory_int_637|) (= (select .cse25 0) 1) (= (select .cse25 2) 25) (= (select .cse25 1) 27) (= (store |v_#memory_int_617| 36 (store .cse44 112 (select .cse45 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse13 128 (select .cse5 128)))) (= (store |v_#memory_int_611| 36 (store .cse31 56 (select .cse21 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse46 80 (select .cse47 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse48 32 (select .cse18 32))) |v_#memory_int_614|) (= (select .cse4 5) 15) (= (store |v_#memory_int_622| 36 (store .cse39 265 (select .cse32 265))) |v_#memory_int_621|) (= (select .cse25 4) 0) (= (store |v_#memory_int_609| 33 (store .cse49 96 (select .cse50 96))) |v_#memory_int_616|) (= 56 (select .cse16 2)) (= (store |v_#memory_int_613| 36 (store .cse30 88 (select .cse51 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse45 120 (select .cse7 120))) |v_#memory_int_610|) (= (select .cse2 7) 0) (= (store |v_#memory_int_603| 36 (store .cse52 104 (select .cse44 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse47 88 (select .cse49 88))) |v_#memory_int_609|) (= 52 (select .cse2 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse38 176 (select .cse43 176)))) (= (store |v_#memory_int_618| 36 (store .cse8 136 (select .cse53 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse24 160 (select .cse37 160))) |v_#memory_int_640|) (= 56 (select .cse2 2)) (= (store |v_#memory_int_1518| 33 (store .cse54 16 (select .cse34 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse6 144 0) 148 0)) 36 (store .cse55 4 (select .cse56 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse50 104 (select .cse17 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse42 200 (select .cse40 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse56 12 4294967280) 16 719) 20 1) 24 (select .cse48 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse27 56 0) 60 0) 72 (select .cse46 72))) |v_#memory_int_607|) (= 48 (select .cse16 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse51 96 (select .cse52 96)))) (= 3 (select .cse11 4)) (= (store |v_#memory_int_638| 33 (store .cse36 40 (select .cse26 40))) |v_#memory_int_643|) (= 52 (select .cse16 5)) (= (store |v_#memory_int_626| 36 (store .cse53 144 (select .cse23 144))) |v_#memory_int_625|)))) .cse57 .cse58 (exists ((|v_#valid_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_2| 7) 1) (= (select |v_#valid_BEFORE_CALL_2| 2) 1) (= (select |v_#valid_BEFORE_CALL_2| 21) 1) (= (select |v_#valid_BEFORE_CALL_2| 32) 1) (= (select |v_#valid_BEFORE_CALL_2| 15) 1) (= (select |v_#valid_BEFORE_CALL_2| 13) 1) (= (select |v_#valid_BEFORE_CALL_2| 0) 0) (= (select |v_#valid_BEFORE_CALL_2| 29) 1) (= (select |v_#valid_BEFORE_CALL_2| 11) 1) (= (select |v_#valid_BEFORE_CALL_2| 27) 1) (= (select |v_#valid_BEFORE_CALL_2| 31) 1) (= (select |v_#valid_BEFORE_CALL_2| 3) 1) (= (select |v_#valid_BEFORE_CALL_2| 20) 1) (= (select |v_#valid_BEFORE_CALL_2| 22) 1) (= (select |v_#valid_BEFORE_CALL_2| 18) 1) (= (select |v_#valid_BEFORE_CALL_2| 24) 1) (= (select |v_#valid_BEFORE_CALL_2| 25) 1) (= (select |v_#valid_BEFORE_CALL_2| 33) 1) (= (select |v_#valid_BEFORE_CALL_2| 4) 1) (= (select |v_#valid_BEFORE_CALL_2| 28) 1) (= (select |v_#valid_BEFORE_CALL_2| 37) 1) (= (select |v_#valid_BEFORE_CALL_2| 23) 1) (= (select |v_#valid_BEFORE_CALL_2| 12) 1) (= (select |v_#valid_BEFORE_CALL_2| 36) 1) (= (select |v_#valid_BEFORE_CALL_2| 8) 1) (= (select |v_#valid_BEFORE_CALL_2| 30) 1) (= (select |v_#valid_BEFORE_CALL_2| 14) 1) (= (select |v_#valid_BEFORE_CALL_2| 17) 1) (= (select |v_#valid_BEFORE_CALL_2| 34) 1) (= (select |v_#valid_BEFORE_CALL_2| 26) 1) (= (select |v_#valid_BEFORE_CALL_2| 5) 1) (= (select |v_#valid_BEFORE_CALL_2| 9) 1) (= (select |v_#valid_BEFORE_CALL_2| 16) 1) (= (select |v_#valid_BEFORE_CALL_2| 19) 1) (= (select |v_#valid_BEFORE_CALL_2| 35) 1) (= (select |v_#valid_BEFORE_CALL_2| 10) 1) (= (select |v_#valid_BEFORE_CALL_2| 6) 1) (= (select |v_#valid_BEFORE_CALL_2| 1) 1))) .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 (exists ((|v_#length_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_2| 2) 102) (= (select |v_#length_BEFORE_CALL_2| 22) 222) (= 35 (select |v_#length_BEFORE_CALL_2| 11)) (= (select |v_#length_BEFORE_CALL_2| 37) 120) (= (select |v_#length_BEFORE_CALL_2| 21) 12) (= 29 (select |v_#length_BEFORE_CALL_2| 5)) (= (select |v_#length_BEFORE_CALL_2| 35) 6) (= (select |v_#length_BEFORE_CALL_2| 12) 35) (= 6 (select |v_#length_BEFORE_CALL_2| 34)) (= (select |v_#length_BEFORE_CALL_2| 19) 37) (= 36 (select |v_#length_BEFORE_CALL_2| 8)) (= (select |v_#length_BEFORE_CALL_2| 1) 2) (= (select |v_#length_BEFORE_CALL_2| 29) 28) (= (select |v_#length_BEFORE_CALL_2| 24) 44) (= (select |v_#length_BEFORE_CALL_2| 9) 39) (= 19 (select |v_#length_BEFORE_CALL_2| 6)) (= 12 (select |v_#length_BEFORE_CALL_2| 16)) (= 20 (select |v_#length_BEFORE_CALL_2| 28)) (= (select |v_#length_BEFORE_CALL_2| 15) 8) (= (select |v_#length_BEFORE_CALL_2| 32) 16) (= (select |v_#length_BEFORE_CALL_2| 13) 35) (= 16 (select |v_#length_BEFORE_CALL_2| 30)) (= 35 (select |v_#length_BEFORE_CALL_2| 10)) (= (select |v_#length_BEFORE_CALL_2| 14) 41) (= (select |v_#length_BEFORE_CALL_2| 7) 50) (= 156 (select |v_#length_BEFORE_CALL_2| 33)) (= (select |v_#length_BEFORE_CALL_2| 27) 19) (= (select |v_#length_BEFORE_CALL_2| 36) 289) (= 20 (select |v_#length_BEFORE_CALL_2| 26)) (= 46 (select |v_#length_BEFORE_CALL_2| 25)) (= 40 (select |v_#length_BEFORE_CALL_2| 4)) (= (select |v_#length_BEFORE_CALL_2| 3) 22) (= 35 (select |v_#length_BEFORE_CALL_2| 23)) (= 16 (select |v_#length_BEFORE_CALL_2| 31)) (= 8 (select |v_#length_BEFORE_CALL_2| 20)) (= (select |v_#length_BEFORE_CALL_2| 18) 28) (= (select |v_#length_BEFORE_CALL_2| 17) 222))) .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86) (and .cse0 .cse1 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 (exists ((|v_#valid_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_4| 11) 1) (= (select |v_#valid_BEFORE_CALL_4| 13) 1) (= (select |v_#valid_BEFORE_CALL_4| 20) 1) (= (select |v_#valid_BEFORE_CALL_4| 29) 1) (= (select |v_#valid_BEFORE_CALL_4| 5) 1) (= (select |v_#valid_BEFORE_CALL_4| 34) 1) (= (select |v_#valid_BEFORE_CALL_4| 7) 1) (= (select |v_#valid_BEFORE_CALL_4| 36) 1) (= (select |v_#valid_BEFORE_CALL_4| 32) 1) (= (select |v_#valid_BEFORE_CALL_4| 24) 1) (= (select |v_#valid_BEFORE_CALL_4| 30) 1) (= (select |v_#valid_BEFORE_CALL_4| 23) 1) (= (select |v_#valid_BEFORE_CALL_4| 2) 1) (= (select |v_#valid_BEFORE_CALL_4| 18) 1) (= (select |v_#valid_BEFORE_CALL_4| 16) 1) (= (select |v_#valid_BEFORE_CALL_4| 3) 1) (= (select |v_#valid_BEFORE_CALL_4| 19) 1) (= (select |v_#valid_BEFORE_CALL_4| 27) 1) (= (select |v_#valid_BEFORE_CALL_4| 21) 1) (= (select |v_#valid_BEFORE_CALL_4| 17) 1) (= (select |v_#valid_BEFORE_CALL_4| 22) 1) (= (select |v_#valid_BEFORE_CALL_4| 35) 1) (= (select |v_#valid_BEFORE_CALL_4| 15) 1) (= (select |v_#valid_BEFORE_CALL_4| 8) 1) (= (select |v_#valid_BEFORE_CALL_4| 31) 1) (= (select |v_#valid_BEFORE_CALL_4| 33) 1) (= (select |v_#valid_BEFORE_CALL_4| 14) 1) (= (select |v_#valid_BEFORE_CALL_4| 9) 1) (= (select |v_#valid_BEFORE_CALL_4| 0) 0) (= (select |v_#valid_BEFORE_CALL_4| 25) 1) (= (select |v_#valid_BEFORE_CALL_4| 37) 1) (= (select |v_#valid_BEFORE_CALL_4| 4) 1) (= (select |v_#valid_BEFORE_CALL_4| 1) 1) (= (select |v_#valid_BEFORE_CALL_4| 28) 1) (= (select |v_#valid_BEFORE_CALL_4| 10) 1) (= (select |v_#valid_BEFORE_CALL_4| 12) 1) (= (select |v_#valid_BEFORE_CALL_4| 26) 1) (= (select |v_#valid_BEFORE_CALL_4| 6) 1))) .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_20| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse88 (select |v_#memory_int_1518| 1)) (.cse97 (select |v_#memory_int_606| 33)) (.cse94 (select |v_#memory_int_602| 36)) (.cse95 (select |v_#memory_int_608| 36)) (.cse99 (select |v_#memory_int_624| 36)) (.cse105 (select |v_#memory_int_599| 36)) (.cse104 (select |v_#memory_int_634| 36)) (.cse111 (select |v_#memory_int_631| 36)) (.cse120 (select |v_#memory_int_627| 33)) (.cse100 (select |v_#memory_int_623| 36)) (.cse107 (select |v_#memory_int_619| 36)) (.cse115 (select |v_#memory_int_612| 36)) (.cse114 (select |v_#memory_int_642| 36)) (.cse126 (select |v_#memory_int_637| 36)) (.cse98 (select |v_#memory_int_604| 33)) (.cse90 (select |v_#memory_int_630| 33)) (.cse117 (select |v_#memory_int_611| 36)) (.cse106 (select |v_#memory_int_615| 36)) (.cse103 (select |v_#memory_int_614| 36)) (.cse89 (select |v_#memory_int_629| 35)) (.cse124 (select |v_#memory_int_622| 36)) (.cse118 (select |v_#memory_int_621| 36)) (.cse110 (select |v_#memory_int_629| 34)) (.cse116 (select |v_#memory_int_613| 36)) (.cse130 (select |v_#memory_int_620| 36)) (.cse92 (select |v_#memory_int_610| 36)) (.cse129 (select |v_#memory_int_617| 36)) (.cse132 (select |v_#memory_int_600| 33)) (.cse134 (select |v_#memory_int_609| 33)) (.cse123 (select |v_#memory_int_636| 36)) (.cse128 (select |v_#memory_int_633| 36)) (.cse93 (select |v_#memory_int_618| 36)) (.cse109 (select |v_#memory_int_641| 36)) (.cse122 (select |v_#memory_int_640| 36)) (.cse87 (select |v_#memory_int_1518| 20)) (.cse119 (select |v_#memory_int_628| 33)) (.cse91 (select |v_#memory_int_629| 33)) (.cse135 (select |v_#memory_int_616| 33)) (.cse102 (select |v_#memory_int_601| 33)) (.cse127 (select |v_#memory_int_644| 36)) (.cse125 (select |v_#memory_int_639| 36)) (.cse139 (select |v_#memory_int_635| 36)) (.cse133 (select |v_#memory_int_632| 36)) (.cse113 (select |v_#memory_int_645| 33)) (.cse131 (select |v_#memory_int_607| 33)) (.cse136 (select |v_#memory_int_605| 36)) (.cse137 (select |v_#memory_int_603| 36)) (.cse96 (select |v_#memory_int_1518| 31)) (.cse121 (select |v_#memory_int_638| 33)) (.cse112 (select |v_#memory_int_643| 33)) (.cse101 (select |v_#memory_int_1518| 15)) (.cse138 (select |v_#memory_int_626| 36)) (.cse108 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse87 1)) (= 48 (select .cse88 0)) (= (select .cse89 1) 0) (= (store |v_#memory_int_630| 33 (store .cse90 136 (select .cse91 136))) |v_#memory_int_629|) (= 23 (select .cse89 2)) (= (select .cse89 3) 11) (= (store |v_#memory_int_610| 36 (store .cse92 128 (select .cse93 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse94 233 (select .cse95 233))) |v_#memory_int_608|) (= 4 (select .cse96 6)) (= (store |v_#memory_int_606| 33 (store .cse97 120 (select .cse98 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse99 249 (select .cse100 249))) |v_#memory_int_623|) (= (select .cse88 1) 0) (= 51 (select .cse101 3)) (= (select .cse96 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse102 112 (select .cse97 112)))) (= (store |v_#memory_int_614| 36 (store .cse103 40 (select .cse104 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse105 225 (select .cse94 225))) |v_#memory_int_602|) (= 107 (select .cse89 4)) (= (store |v_#memory_int_615| 36 (store .cse106 64 (select .cse107 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse108 152 (select .cse109 152))) |v_#memory_int_641|) (= (select .cse110 5) 0) (= |v_old(#memory_int)_AFTER_CALL_20| (store |v_#memory_int_631| 36 (store .cse111 281 (select (select |v_old(#memory_int)_AFTER_CALL_20| 36) 281)))) (= (store |v_#memory_int_643| 33 (store .cse112 48 (select .cse113 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse95 241 (select .cse99 241))) |v_#memory_int_624|) (= (select .cse87 4) 54) (= (select .cse96 14) 11) (= (store |v_#memory_int_642| 36 (store .cse114 217 (select .cse105 217))) |v_#memory_int_599|) (= 100 (select .cse101 0)) (= 8 (select .cse89 0)) (= (store |v_#memory_int_612| 36 (store .cse115 80 (select .cse116 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse104 48 (select .cse117 48)))) (= (select .cse96 10) 9) (= (select .cse87 0) 100) (= (store |v_#memory_int_621| 36 (store .cse118 273 (select .cse111 273))) |v_#memory_int_631|) (= (select .cse110 3) 0) (= (store |v_#memory_int_628| 33 (store .cse119 24 (select .cse120 24))) |v_#memory_int_627|) (= (select .cse96 8) 8) (= (store |v_#memory_int_627| 33 (store .cse120 32 (select .cse121 32))) |v_#memory_int_638|) (= 48 (select .cse87 6)) (= (store |v_#memory_int_640| 36 (store .cse122 168 (select .cse123 168))) |v_#memory_int_636|) (= (select .cse101 4) 54) (= (select .cse96 0) 1) (= (store |v_#memory_int_623| 36 (store .cse100 257 (select .cse124 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse107 72 (select .cse115 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse125 208 0) 209 (select .cse114 209))) |v_#memory_int_642|) (= 51 (select .cse87 3)) (= 112 (select .cse101 1)) (= (select .cse101 7) 0) (= (store |v_#memory_int_637| 36 (store .cse126 192 (select .cse127 192))) |v_#memory_int_644|) (= 2 (select .cse96 2)) (= (store |v_#memory_int_633| 36 (store .cse128 184 (select .cse126 184))) |v_#memory_int_637|) (= (select .cse110 0) 1) (= (select .cse110 2) 25) (= (select .cse110 1) 27) (= (store |v_#memory_int_617| 36 (store .cse129 112 (select .cse130 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse98 128 (select .cse90 128)))) (= (store |v_#memory_int_611| 36 (store .cse117 56 (select .cse106 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse131 80 (select .cse132 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse133 32 (select .cse103 32))) |v_#memory_int_614|) (= (select .cse89 5) 15) (= (store |v_#memory_int_622| 36 (store .cse124 265 (select .cse118 265))) |v_#memory_int_621|) (= (select .cse110 4) 0) (= (store |v_#memory_int_609| 33 (store .cse134 96 (select .cse135 96))) |v_#memory_int_616|) (= 56 (select .cse101 2)) (= (store |v_#memory_int_613| 36 (store .cse116 88 (select .cse136 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse130 120 (select .cse92 120))) |v_#memory_int_610|) (= (select .cse87 7) 0) (= (store |v_#memory_int_603| 36 (store .cse137 104 (select .cse129 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse132 88 (select .cse134 88))) |v_#memory_int_609|) (= 52 (select .cse87 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse123 176 (select .cse128 176)))) (= (store |v_#memory_int_618| 36 (store .cse93 136 (select .cse138 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse109 160 (select .cse122 160))) |v_#memory_int_640|) (= 56 (select .cse87 2)) (= (store |v_#memory_int_1518| 33 (store .cse54 16 (select .cse119 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse91 144 0) 148 0)) 36 (store .cse55 4 (select .cse139 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse135 104 (select .cse102 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse127 200 (select .cse125 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse139 12 4294967280) 16 719) 20 1) 24 (select .cse133 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse113 56 0) 60 0) 72 (select .cse131 72))) |v_#memory_int_607|) (= 48 (select .cse101 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse136 96 (select .cse137 96)))) (= 3 (select .cse96 4)) (= (store |v_#memory_int_638| 33 (store .cse121 40 (select .cse112 40))) |v_#memory_int_643|) (= 52 (select .cse101 5)) (= (store |v_#memory_int_626| 36 (store .cse138 144 (select .cse108 144))) |v_#memory_int_625|)))) .cse80 (exists ((|v_#length_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_4| 20) 8) (= 44 (select |v_#length_BEFORE_CALL_4| 24)) (= 22 (select |v_#length_BEFORE_CALL_4| 3)) (= 35 (select |v_#length_BEFORE_CALL_4| 11)) (= 2 (select |v_#length_BEFORE_CALL_4| 1)) (= 35 (select |v_#length_BEFORE_CALL_4| 13)) (= (select |v_#length_BEFORE_CALL_4| 31) 16) (= (select |v_#length_BEFORE_CALL_4| 16) 12) (= (select |v_#length_BEFORE_CALL_4| 22) 222) (= (select |v_#length_BEFORE_CALL_4| 21) 12) (= (select |v_#length_BEFORE_CALL_4| 17) 222) (= 29 (select |v_#length_BEFORE_CALL_4| 5)) (= (select |v_#length_BEFORE_CALL_4| 15) 8) (= (select |v_#length_BEFORE_CALL_4| 9) 39) (= (select |v_#length_BEFORE_CALL_4| 37) 120) (= (select |v_#length_BEFORE_CALL_4| 19) 37) (= 102 (select |v_#length_BEFORE_CALL_4| 2)) (= (select |v_#length_BEFORE_CALL_4| 8) 36) (= 6 (select |v_#length_BEFORE_CALL_4| 34)) (= (select |v_#length_BEFORE_CALL_4| 6) 19) (= 40 (select |v_#length_BEFORE_CALL_4| 4)) (= 16 (select |v_#length_BEFORE_CALL_4| 30)) (= (select |v_#length_BEFORE_CALL_4| 32) 16) (= (select |v_#length_BEFORE_CALL_4| 23) 35) (= 41 (select |v_#length_BEFORE_CALL_4| 14)) (= (select |v_#length_BEFORE_CALL_4| 18) 28) (= 6 (select |v_#length_BEFORE_CALL_4| 35)) (= (select |v_#length_BEFORE_CALL_4| 28) 20) (= (select |v_#length_BEFORE_CALL_4| 36) 289) (= (select |v_#length_BEFORE_CALL_4| 26) 20) (= 19 (select |v_#length_BEFORE_CALL_4| 27)) (= (select |v_#length_BEFORE_CALL_4| 29) 28) (= (select |v_#length_BEFORE_CALL_4| 33) 156) (= (select |v_#length_BEFORE_CALL_4| 25) 46) (= 35 (select |v_#length_BEFORE_CALL_4| 10)) (= (select |v_#length_BEFORE_CALL_4| 7) 50) (= 35 (select |v_#length_BEFORE_CALL_4| 12)))) .cse81 .cse82 .cse83 .cse84 .cse85 .cse86)))) (= |c_~#phyter_clocks_lock~0.offset| 0) (= |c_~#phyter_clocks~0.offset| 0) (= c_~dp83640_driver_group0~0.base 0) (= |c_~#dp83640_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= c_~dp83640_driver_group1~0.base 0) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= 32 |c_~#phyter_clocks~0.base|)) is different from false [2024-11-09 06:23:05,847 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#status_frame_src~0.offset| 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= |c_~#gpio_tab~0.offset| 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= c_~dp83640_driver_group0~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 35 |c_~#status_frame_src~0.base|) (= c_~ldv_state_variable_1~0 0) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (let ((.cse142 ((as const (Array Int Int)) 0)) (.cse141 (select |c_#memory_$Pointer$.base| 37)) (.cse140 (select |c_#memory_$Pointer$.offset| 37))) (let ((.cse0 (= (select .cse140 32) 0)) (.cse1 (= (select .cse140 80) 0)) (.cse57 (= (select .cse140 24) 0)) (.cse58 (= (select .cse140 56) 0)) (.cse59 (= (select .cse141 72) 0)) (.cse60 (= (select .cse141 8) 0)) (.cse61 (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse160 (select |v_#memory_$Pointer$.base_632| 33)) (.cse156 (select |v_#memory_$Pointer$.base_639| 36)) (.cse161 (select |v_#memory_$Pointer$.base_631| 33)) (.cse164 (select |v_#memory_$Pointer$.base_633| 33)) (.cse159 (select |v_#memory_$Pointer$.base_640| 33)) (.cse157 (select |v_#memory_$Pointer$.base_636| 36)) (.cse163 (select |v_#memory_$Pointer$.base_642| 36)) (.cse168 (select |v_#memory_$Pointer$.base_635| 36)) (.cse162 (select |v_#memory_$Pointer$.base_634| 36)) (.cse166 (select |v_#memory_$Pointer$.base_638| 33)) (.cse167 (select |v_#memory_$Pointer$.base_992| 32)) (.cse165 (select |v_#memory_$Pointer$.base_630| 33)) (.cse158 (select |v_#memory_$Pointer$.base_641| 33))) (and (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse156 4 30) 12 (select .cse157 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse158 60 (select .cse159 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse160 8 (select .cse161 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse162 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse163 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse164 4 (select .cse160 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse142 0 (select .cse156 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse161 12 (select .cse165 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_992| 33 (store .cse142 0 (select .cse164 0))) |v_#memory_$Pointer$.base_633|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse159 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse166 144))) |v_#memory_$Pointer$.base_638|) (= 32 (select .cse167 8)) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse157 16 (select .cse168 16))) |v_#memory_$Pointer$.base_635|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse163 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse168 20 (select .cse162 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse166 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= 32 (select .cse167 0)) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse165 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse158 56))) |v_#memory_$Pointer$.base_641|))))) (.cse62 (= (select .cse140 48) 0)) (.cse63 (= (select .cse141 48) 0)) (.cse64 (= (select .cse141 88) 0)) (.cse65 (= (select .cse141 104) 0)) (.cse66 (= (select .cse141 40) 0)) (.cse67 (= (select .cse140 72) 0)) (.cse68 (= (select .cse141 112) 0)) (.cse69 (= 0 (select .cse140 16))) (.cse70 (= (select .cse141 64) 0)) (.cse71 (= (select .cse141 96) 0)) (.cse72 (= (select .cse141 24) 0)) (.cse73 (= (select .cse140 0) 0)) (.cse74 (= (select .cse141 16) 0)) (.cse75 (= (select .cse141 32) 0)) (.cse76 (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse144 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse149 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse146 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse152 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse153 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse148 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse151 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse155 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse145 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse143 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse150 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse147 (select |v_#memory_$Pointer$.offset_639| 33)) (.cse154 (select |v_#memory_$Pointer$.offset_992| 32))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse143 4 (select .cse144 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse145 4 0) 12 (select .cse146 12)))) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse147 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse148 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse149 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse144 8 (select .cse150 8))) |v_#memory_$Pointer$.offset_630|) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse151 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse149 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse152 20 (select .cse153 20))) |v_#memory_$Pointer$.offset_642|) (= (select .cse154 0) 0) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse146 16 (select .cse152 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse153 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse155 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse148 60 (select .cse151 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse155 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse142 0 (select .cse145 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_992| 33 (store .cse142 0 (select .cse143 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse150 12 (select .cse147 12))) |v_#memory_$Pointer$.offset_639|) (= (select .cse154 8) 0))))) (.cse77 (= (select .cse141 56) 0)) (.cse78 (= (select .cse140 96) 0)) (.cse79 (= (select .cse141 0) 0)) (.cse54 (store (store (store (store .cse142 0 1) 4 0) 8 3735899821) 12 4294967295)) (.cse55 (store .cse142 0 536894689)) (.cse80 (= (select .cse141 80) 0)) (.cse81 (= (select .cse140 40) 0)) (.cse82 (= (select .cse140 104) 0)) (.cse83 (= (select .cse140 112) 0)) (.cse84 (= (select .cse140 64) 0)) (.cse85 (= (select .cse140 8) 0)) (.cse86 (= (select .cse140 88) 0))) (or (and .cse0 .cse1 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_2| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_int_1518| 1)) (.cse12 (select |v_#memory_int_606| 33)) (.cse9 (select |v_#memory_int_602| 36)) (.cse10 (select |v_#memory_int_608| 36)) (.cse14 (select |v_#memory_int_624| 36)) (.cse20 (select |v_#memory_int_599| 36)) (.cse19 (select |v_#memory_int_634| 36)) (.cse35 (select |v_#memory_int_627| 33)) (.cse33 (select |v_#memory_int_631| 36)) (.cse15 (select |v_#memory_int_623| 36)) (.cse22 (select |v_#memory_int_619| 36)) (.cse29 (select |v_#memory_int_612| 36)) (.cse28 (select |v_#memory_int_642| 36)) (.cse41 (select |v_#memory_int_637| 36)) (.cse13 (select |v_#memory_int_604| 33)) (.cse5 (select |v_#memory_int_630| 33)) (.cse31 (select |v_#memory_int_611| 36)) (.cse21 (select |v_#memory_int_615| 36)) (.cse18 (select |v_#memory_int_614| 36)) (.cse4 (select |v_#memory_int_629| 35)) (.cse39 (select |v_#memory_int_622| 36)) (.cse32 (select |v_#memory_int_621| 36)) (.cse25 (select |v_#memory_int_629| 34)) (.cse30 (select |v_#memory_int_613| 36)) (.cse45 (select |v_#memory_int_620| 36)) (.cse7 (select |v_#memory_int_610| 36)) (.cse44 (select |v_#memory_int_617| 36)) (.cse47 (select |v_#memory_int_600| 33)) (.cse49 (select |v_#memory_int_609| 33)) (.cse38 (select |v_#memory_int_636| 36)) (.cse43 (select |v_#memory_int_633| 36)) (.cse8 (select |v_#memory_int_618| 36)) (.cse24 (select |v_#memory_int_641| 36)) (.cse37 (select |v_#memory_int_640| 36)) (.cse2 (select |v_#memory_int_1518| 20)) (.cse34 (select |v_#memory_int_628| 33)) (.cse6 (select |v_#memory_int_629| 33)) (.cse50 (select |v_#memory_int_616| 33)) (.cse17 (select |v_#memory_int_601| 33)) (.cse42 (select |v_#memory_int_644| 36)) (.cse40 (select |v_#memory_int_639| 36)) (.cse56 (select |v_#memory_int_635| 36)) (.cse48 (select |v_#memory_int_632| 36)) (.cse27 (select |v_#memory_int_645| 33)) (.cse46 (select |v_#memory_int_607| 33)) (.cse51 (select |v_#memory_int_605| 36)) (.cse52 (select |v_#memory_int_603| 36)) (.cse11 (select |v_#memory_int_1518| 31)) (.cse36 (select |v_#memory_int_638| 33)) (.cse26 (select |v_#memory_int_643| 33)) (.cse16 (select |v_#memory_int_1518| 15)) (.cse53 (select |v_#memory_int_626| 36)) (.cse23 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse2 1)) (= 48 (select .cse3 0)) (= (select .cse4 1) 0) (= (store |v_#memory_int_630| 33 (store .cse5 136 (select .cse6 136))) |v_#memory_int_629|) (= 23 (select .cse4 2)) (= (select .cse4 3) 11) (= (store |v_#memory_int_610| 36 (store .cse7 128 (select .cse8 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse9 233 (select .cse10 233))) |v_#memory_int_608|) (= 4 (select .cse11 6)) (= (store |v_#memory_int_606| 33 (store .cse12 120 (select .cse13 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse14 249 (select .cse15 249))) |v_#memory_int_623|) (= (select .cse3 1) 0) (= 51 (select .cse16 3)) (= (select .cse11 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse17 112 (select .cse12 112)))) (= (store |v_#memory_int_614| 36 (store .cse18 40 (select .cse19 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse20 225 (select .cse9 225))) |v_#memory_int_602|) (= 107 (select .cse4 4)) (= (store |v_#memory_int_615| 36 (store .cse21 64 (select .cse22 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse23 152 (select .cse24 152))) |v_#memory_int_641|) (= (select .cse25 5) 0) (= (store |v_#memory_int_643| 33 (store .cse26 48 (select .cse27 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse10 241 (select .cse14 241))) |v_#memory_int_624|) (= (select .cse2 4) 54) (= (select .cse11 14) 11) (= (store |v_#memory_int_642| 36 (store .cse28 217 (select .cse20 217))) |v_#memory_int_599|) (= 100 (select .cse16 0)) (= 8 (select .cse4 0)) (= (store |v_#memory_int_612| 36 (store .cse29 80 (select .cse30 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse19 48 (select .cse31 48)))) (= (select .cse11 10) 9) (= (select .cse2 0) 100) (= (store |v_#memory_int_621| 36 (store .cse32 273 (select .cse33 273))) |v_#memory_int_631|) (= (select .cse25 3) 0) (= (store |v_#memory_int_628| 33 (store .cse34 24 (select .cse35 24))) |v_#memory_int_627|) (= (select .cse11 8) 8) (= (store |v_#memory_int_627| 33 (store .cse35 32 (select .cse36 32))) |v_#memory_int_638|) (= 48 (select .cse2 6)) (= (store |v_#memory_int_640| 36 (store .cse37 168 (select .cse38 168))) |v_#memory_int_636|) (= (store |v_#memory_int_631| 36 (store .cse33 281 (select (select |v_#memory_int_BEFORE_CALL_2| 36) 281))) |v_#memory_int_BEFORE_CALL_2|) (= (select .cse16 4) 54) (= (select .cse11 0) 1) (= (store |v_#memory_int_623| 36 (store .cse15 257 (select .cse39 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse22 72 (select .cse29 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse40 208 0) 209 (select .cse28 209))) |v_#memory_int_642|) (= 51 (select .cse2 3)) (= 112 (select .cse16 1)) (= (select .cse16 7) 0) (= (store |v_#memory_int_637| 36 (store .cse41 192 (select .cse42 192))) |v_#memory_int_644|) (= 2 (select .cse11 2)) (= (store |v_#memory_int_633| 36 (store .cse43 184 (select .cse41 184))) |v_#memory_int_637|) (= (select .cse25 0) 1) (= (select .cse25 2) 25) (= (select .cse25 1) 27) (= (store |v_#memory_int_617| 36 (store .cse44 112 (select .cse45 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse13 128 (select .cse5 128)))) (= (store |v_#memory_int_611| 36 (store .cse31 56 (select .cse21 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse46 80 (select .cse47 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse48 32 (select .cse18 32))) |v_#memory_int_614|) (= (select .cse4 5) 15) (= (store |v_#memory_int_622| 36 (store .cse39 265 (select .cse32 265))) |v_#memory_int_621|) (= (select .cse25 4) 0) (= (store |v_#memory_int_609| 33 (store .cse49 96 (select .cse50 96))) |v_#memory_int_616|) (= 56 (select .cse16 2)) (= (store |v_#memory_int_613| 36 (store .cse30 88 (select .cse51 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse45 120 (select .cse7 120))) |v_#memory_int_610|) (= (select .cse2 7) 0) (= (store |v_#memory_int_603| 36 (store .cse52 104 (select .cse44 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse47 88 (select .cse49 88))) |v_#memory_int_609|) (= 52 (select .cse2 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse38 176 (select .cse43 176)))) (= (store |v_#memory_int_618| 36 (store .cse8 136 (select .cse53 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse24 160 (select .cse37 160))) |v_#memory_int_640|) (= 56 (select .cse2 2)) (= (store |v_#memory_int_1518| 33 (store .cse54 16 (select .cse34 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse6 144 0) 148 0)) 36 (store .cse55 4 (select .cse56 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse50 104 (select .cse17 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse42 200 (select .cse40 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse56 12 4294967280) 16 719) 20 1) 24 (select .cse48 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse27 56 0) 60 0) 72 (select .cse46 72))) |v_#memory_int_607|) (= 48 (select .cse16 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse51 96 (select .cse52 96)))) (= 3 (select .cse11 4)) (= (store |v_#memory_int_638| 33 (store .cse36 40 (select .cse26 40))) |v_#memory_int_643|) (= 52 (select .cse16 5)) (= (store |v_#memory_int_626| 36 (store .cse53 144 (select .cse23 144))) |v_#memory_int_625|)))) .cse57 .cse58 (exists ((|v_#valid_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_2| 7) 1) (= (select |v_#valid_BEFORE_CALL_2| 2) 1) (= (select |v_#valid_BEFORE_CALL_2| 21) 1) (= (select |v_#valid_BEFORE_CALL_2| 32) 1) (= (select |v_#valid_BEFORE_CALL_2| 15) 1) (= (select |v_#valid_BEFORE_CALL_2| 13) 1) (= (select |v_#valid_BEFORE_CALL_2| 0) 0) (= (select |v_#valid_BEFORE_CALL_2| 29) 1) (= (select |v_#valid_BEFORE_CALL_2| 11) 1) (= (select |v_#valid_BEFORE_CALL_2| 27) 1) (= (select |v_#valid_BEFORE_CALL_2| 31) 1) (= (select |v_#valid_BEFORE_CALL_2| 3) 1) (= (select |v_#valid_BEFORE_CALL_2| 20) 1) (= (select |v_#valid_BEFORE_CALL_2| 22) 1) (= (select |v_#valid_BEFORE_CALL_2| 18) 1) (= (select |v_#valid_BEFORE_CALL_2| 24) 1) (= (select |v_#valid_BEFORE_CALL_2| 25) 1) (= (select |v_#valid_BEFORE_CALL_2| 33) 1) (= (select |v_#valid_BEFORE_CALL_2| 4) 1) (= (select |v_#valid_BEFORE_CALL_2| 28) 1) (= (select |v_#valid_BEFORE_CALL_2| 37) 1) (= (select |v_#valid_BEFORE_CALL_2| 23) 1) (= (select |v_#valid_BEFORE_CALL_2| 12) 1) (= (select |v_#valid_BEFORE_CALL_2| 36) 1) (= (select |v_#valid_BEFORE_CALL_2| 8) 1) (= (select |v_#valid_BEFORE_CALL_2| 30) 1) (= (select |v_#valid_BEFORE_CALL_2| 14) 1) (= (select |v_#valid_BEFORE_CALL_2| 17) 1) (= (select |v_#valid_BEFORE_CALL_2| 34) 1) (= (select |v_#valid_BEFORE_CALL_2| 26) 1) (= (select |v_#valid_BEFORE_CALL_2| 5) 1) (= (select |v_#valid_BEFORE_CALL_2| 9) 1) (= (select |v_#valid_BEFORE_CALL_2| 16) 1) (= (select |v_#valid_BEFORE_CALL_2| 19) 1) (= (select |v_#valid_BEFORE_CALL_2| 35) 1) (= (select |v_#valid_BEFORE_CALL_2| 10) 1) (= (select |v_#valid_BEFORE_CALL_2| 6) 1) (= (select |v_#valid_BEFORE_CALL_2| 1) 1))) .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 (exists ((|v_#length_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_2| 2) 102) (= (select |v_#length_BEFORE_CALL_2| 22) 222) (= 35 (select |v_#length_BEFORE_CALL_2| 11)) (= (select |v_#length_BEFORE_CALL_2| 37) 120) (= (select |v_#length_BEFORE_CALL_2| 21) 12) (= 29 (select |v_#length_BEFORE_CALL_2| 5)) (= (select |v_#length_BEFORE_CALL_2| 35) 6) (= (select |v_#length_BEFORE_CALL_2| 12) 35) (= 6 (select |v_#length_BEFORE_CALL_2| 34)) (= (select |v_#length_BEFORE_CALL_2| 19) 37) (= 36 (select |v_#length_BEFORE_CALL_2| 8)) (= (select |v_#length_BEFORE_CALL_2| 1) 2) (= (select |v_#length_BEFORE_CALL_2| 29) 28) (= (select |v_#length_BEFORE_CALL_2| 24) 44) (= (select |v_#length_BEFORE_CALL_2| 9) 39) (= 19 (select |v_#length_BEFORE_CALL_2| 6)) (= 12 (select |v_#length_BEFORE_CALL_2| 16)) (= 20 (select |v_#length_BEFORE_CALL_2| 28)) (= (select |v_#length_BEFORE_CALL_2| 15) 8) (= (select |v_#length_BEFORE_CALL_2| 32) 16) (= (select |v_#length_BEFORE_CALL_2| 13) 35) (= 16 (select |v_#length_BEFORE_CALL_2| 30)) (= 35 (select |v_#length_BEFORE_CALL_2| 10)) (= (select |v_#length_BEFORE_CALL_2| 14) 41) (= (select |v_#length_BEFORE_CALL_2| 7) 50) (= 156 (select |v_#length_BEFORE_CALL_2| 33)) (= (select |v_#length_BEFORE_CALL_2| 27) 19) (= (select |v_#length_BEFORE_CALL_2| 36) 289) (= 20 (select |v_#length_BEFORE_CALL_2| 26)) (= 46 (select |v_#length_BEFORE_CALL_2| 25)) (= 40 (select |v_#length_BEFORE_CALL_2| 4)) (= (select |v_#length_BEFORE_CALL_2| 3) 22) (= 35 (select |v_#length_BEFORE_CALL_2| 23)) (= 16 (select |v_#length_BEFORE_CALL_2| 31)) (= 8 (select |v_#length_BEFORE_CALL_2| 20)) (= (select |v_#length_BEFORE_CALL_2| 18) 28) (= (select |v_#length_BEFORE_CALL_2| 17) 222))) .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86) (and .cse0 .cse1 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 (exists ((|v_#valid_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_4| 11) 1) (= (select |v_#valid_BEFORE_CALL_4| 13) 1) (= (select |v_#valid_BEFORE_CALL_4| 20) 1) (= (select |v_#valid_BEFORE_CALL_4| 29) 1) (= (select |v_#valid_BEFORE_CALL_4| 5) 1) (= (select |v_#valid_BEFORE_CALL_4| 34) 1) (= (select |v_#valid_BEFORE_CALL_4| 7) 1) (= (select |v_#valid_BEFORE_CALL_4| 36) 1) (= (select |v_#valid_BEFORE_CALL_4| 32) 1) (= (select |v_#valid_BEFORE_CALL_4| 24) 1) (= (select |v_#valid_BEFORE_CALL_4| 30) 1) (= (select |v_#valid_BEFORE_CALL_4| 23) 1) (= (select |v_#valid_BEFORE_CALL_4| 2) 1) (= (select |v_#valid_BEFORE_CALL_4| 18) 1) (= (select |v_#valid_BEFORE_CALL_4| 16) 1) (= (select |v_#valid_BEFORE_CALL_4| 3) 1) (= (select |v_#valid_BEFORE_CALL_4| 19) 1) (= (select |v_#valid_BEFORE_CALL_4| 27) 1) (= (select |v_#valid_BEFORE_CALL_4| 21) 1) (= (select |v_#valid_BEFORE_CALL_4| 17) 1) (= (select |v_#valid_BEFORE_CALL_4| 22) 1) (= (select |v_#valid_BEFORE_CALL_4| 35) 1) (= (select |v_#valid_BEFORE_CALL_4| 15) 1) (= (select |v_#valid_BEFORE_CALL_4| 8) 1) (= (select |v_#valid_BEFORE_CALL_4| 31) 1) (= (select |v_#valid_BEFORE_CALL_4| 33) 1) (= (select |v_#valid_BEFORE_CALL_4| 14) 1) (= (select |v_#valid_BEFORE_CALL_4| 9) 1) (= (select |v_#valid_BEFORE_CALL_4| 0) 0) (= (select |v_#valid_BEFORE_CALL_4| 25) 1) (= (select |v_#valid_BEFORE_CALL_4| 37) 1) (= (select |v_#valid_BEFORE_CALL_4| 4) 1) (= (select |v_#valid_BEFORE_CALL_4| 1) 1) (= (select |v_#valid_BEFORE_CALL_4| 28) 1) (= (select |v_#valid_BEFORE_CALL_4| 10) 1) (= (select |v_#valid_BEFORE_CALL_4| 12) 1) (= (select |v_#valid_BEFORE_CALL_4| 26) 1) (= (select |v_#valid_BEFORE_CALL_4| 6) 1))) .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_20| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse88 (select |v_#memory_int_1518| 1)) (.cse97 (select |v_#memory_int_606| 33)) (.cse94 (select |v_#memory_int_602| 36)) (.cse95 (select |v_#memory_int_608| 36)) (.cse99 (select |v_#memory_int_624| 36)) (.cse105 (select |v_#memory_int_599| 36)) (.cse104 (select |v_#memory_int_634| 36)) (.cse111 (select |v_#memory_int_631| 36)) (.cse120 (select |v_#memory_int_627| 33)) (.cse100 (select |v_#memory_int_623| 36)) (.cse107 (select |v_#memory_int_619| 36)) (.cse115 (select |v_#memory_int_612| 36)) (.cse114 (select |v_#memory_int_642| 36)) (.cse126 (select |v_#memory_int_637| 36)) (.cse98 (select |v_#memory_int_604| 33)) (.cse90 (select |v_#memory_int_630| 33)) (.cse117 (select |v_#memory_int_611| 36)) (.cse106 (select |v_#memory_int_615| 36)) (.cse103 (select |v_#memory_int_614| 36)) (.cse89 (select |v_#memory_int_629| 35)) (.cse124 (select |v_#memory_int_622| 36)) (.cse118 (select |v_#memory_int_621| 36)) (.cse110 (select |v_#memory_int_629| 34)) (.cse116 (select |v_#memory_int_613| 36)) (.cse130 (select |v_#memory_int_620| 36)) (.cse92 (select |v_#memory_int_610| 36)) (.cse129 (select |v_#memory_int_617| 36)) (.cse132 (select |v_#memory_int_600| 33)) (.cse134 (select |v_#memory_int_609| 33)) (.cse123 (select |v_#memory_int_636| 36)) (.cse128 (select |v_#memory_int_633| 36)) (.cse93 (select |v_#memory_int_618| 36)) (.cse109 (select |v_#memory_int_641| 36)) (.cse122 (select |v_#memory_int_640| 36)) (.cse87 (select |v_#memory_int_1518| 20)) (.cse119 (select |v_#memory_int_628| 33)) (.cse91 (select |v_#memory_int_629| 33)) (.cse135 (select |v_#memory_int_616| 33)) (.cse102 (select |v_#memory_int_601| 33)) (.cse127 (select |v_#memory_int_644| 36)) (.cse125 (select |v_#memory_int_639| 36)) (.cse139 (select |v_#memory_int_635| 36)) (.cse133 (select |v_#memory_int_632| 36)) (.cse113 (select |v_#memory_int_645| 33)) (.cse131 (select |v_#memory_int_607| 33)) (.cse136 (select |v_#memory_int_605| 36)) (.cse137 (select |v_#memory_int_603| 36)) (.cse96 (select |v_#memory_int_1518| 31)) (.cse121 (select |v_#memory_int_638| 33)) (.cse112 (select |v_#memory_int_643| 33)) (.cse101 (select |v_#memory_int_1518| 15)) (.cse138 (select |v_#memory_int_626| 36)) (.cse108 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse87 1)) (= 48 (select .cse88 0)) (= (select .cse89 1) 0) (= (store |v_#memory_int_630| 33 (store .cse90 136 (select .cse91 136))) |v_#memory_int_629|) (= 23 (select .cse89 2)) (= (select .cse89 3) 11) (= (store |v_#memory_int_610| 36 (store .cse92 128 (select .cse93 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse94 233 (select .cse95 233))) |v_#memory_int_608|) (= 4 (select .cse96 6)) (= (store |v_#memory_int_606| 33 (store .cse97 120 (select .cse98 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse99 249 (select .cse100 249))) |v_#memory_int_623|) (= (select .cse88 1) 0) (= 51 (select .cse101 3)) (= (select .cse96 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse102 112 (select .cse97 112)))) (= (store |v_#memory_int_614| 36 (store .cse103 40 (select .cse104 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse105 225 (select .cse94 225))) |v_#memory_int_602|) (= 107 (select .cse89 4)) (= (store |v_#memory_int_615| 36 (store .cse106 64 (select .cse107 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse108 152 (select .cse109 152))) |v_#memory_int_641|) (= (select .cse110 5) 0) (= |v_old(#memory_int)_AFTER_CALL_20| (store |v_#memory_int_631| 36 (store .cse111 281 (select (select |v_old(#memory_int)_AFTER_CALL_20| 36) 281)))) (= (store |v_#memory_int_643| 33 (store .cse112 48 (select .cse113 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse95 241 (select .cse99 241))) |v_#memory_int_624|) (= (select .cse87 4) 54) (= (select .cse96 14) 11) (= (store |v_#memory_int_642| 36 (store .cse114 217 (select .cse105 217))) |v_#memory_int_599|) (= 100 (select .cse101 0)) (= 8 (select .cse89 0)) (= (store |v_#memory_int_612| 36 (store .cse115 80 (select .cse116 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse104 48 (select .cse117 48)))) (= (select .cse96 10) 9) (= (select .cse87 0) 100) (= (store |v_#memory_int_621| 36 (store .cse118 273 (select .cse111 273))) |v_#memory_int_631|) (= (select .cse110 3) 0) (= (store |v_#memory_int_628| 33 (store .cse119 24 (select .cse120 24))) |v_#memory_int_627|) (= (select .cse96 8) 8) (= (store |v_#memory_int_627| 33 (store .cse120 32 (select .cse121 32))) |v_#memory_int_638|) (= 48 (select .cse87 6)) (= (store |v_#memory_int_640| 36 (store .cse122 168 (select .cse123 168))) |v_#memory_int_636|) (= (select .cse101 4) 54) (= (select .cse96 0) 1) (= (store |v_#memory_int_623| 36 (store .cse100 257 (select .cse124 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse107 72 (select .cse115 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse125 208 0) 209 (select .cse114 209))) |v_#memory_int_642|) (= 51 (select .cse87 3)) (= 112 (select .cse101 1)) (= (select .cse101 7) 0) (= (store |v_#memory_int_637| 36 (store .cse126 192 (select .cse127 192))) |v_#memory_int_644|) (= 2 (select .cse96 2)) (= (store |v_#memory_int_633| 36 (store .cse128 184 (select .cse126 184))) |v_#memory_int_637|) (= (select .cse110 0) 1) (= (select .cse110 2) 25) (= (select .cse110 1) 27) (= (store |v_#memory_int_617| 36 (store .cse129 112 (select .cse130 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse98 128 (select .cse90 128)))) (= (store |v_#memory_int_611| 36 (store .cse117 56 (select .cse106 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse131 80 (select .cse132 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse133 32 (select .cse103 32))) |v_#memory_int_614|) (= (select .cse89 5) 15) (= (store |v_#memory_int_622| 36 (store .cse124 265 (select .cse118 265))) |v_#memory_int_621|) (= (select .cse110 4) 0) (= (store |v_#memory_int_609| 33 (store .cse134 96 (select .cse135 96))) |v_#memory_int_616|) (= 56 (select .cse101 2)) (= (store |v_#memory_int_613| 36 (store .cse116 88 (select .cse136 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse130 120 (select .cse92 120))) |v_#memory_int_610|) (= (select .cse87 7) 0) (= (store |v_#memory_int_603| 36 (store .cse137 104 (select .cse129 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse132 88 (select .cse134 88))) |v_#memory_int_609|) (= 52 (select .cse87 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse123 176 (select .cse128 176)))) (= (store |v_#memory_int_618| 36 (store .cse93 136 (select .cse138 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse109 160 (select .cse122 160))) |v_#memory_int_640|) (= 56 (select .cse87 2)) (= (store |v_#memory_int_1518| 33 (store .cse54 16 (select .cse119 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse91 144 0) 148 0)) 36 (store .cse55 4 (select .cse139 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse135 104 (select .cse102 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse127 200 (select .cse125 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse139 12 4294967280) 16 719) 20 1) 24 (select .cse133 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse113 56 0) 60 0) 72 (select .cse131 72))) |v_#memory_int_607|) (= 48 (select .cse101 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse136 96 (select .cse137 96)))) (= 3 (select .cse96 4)) (= (store |v_#memory_int_638| 33 (store .cse121 40 (select .cse112 40))) |v_#memory_int_643|) (= 52 (select .cse101 5)) (= (store |v_#memory_int_626| 36 (store .cse138 144 (select .cse108 144))) |v_#memory_int_625|)))) .cse80 (exists ((|v_#length_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_4| 20) 8) (= 44 (select |v_#length_BEFORE_CALL_4| 24)) (= 22 (select |v_#length_BEFORE_CALL_4| 3)) (= 35 (select |v_#length_BEFORE_CALL_4| 11)) (= 2 (select |v_#length_BEFORE_CALL_4| 1)) (= 35 (select |v_#length_BEFORE_CALL_4| 13)) (= (select |v_#length_BEFORE_CALL_4| 31) 16) (= (select |v_#length_BEFORE_CALL_4| 16) 12) (= (select |v_#length_BEFORE_CALL_4| 22) 222) (= (select |v_#length_BEFORE_CALL_4| 21) 12) (= (select |v_#length_BEFORE_CALL_4| 17) 222) (= 29 (select |v_#length_BEFORE_CALL_4| 5)) (= (select |v_#length_BEFORE_CALL_4| 15) 8) (= (select |v_#length_BEFORE_CALL_4| 9) 39) (= (select |v_#length_BEFORE_CALL_4| 37) 120) (= (select |v_#length_BEFORE_CALL_4| 19) 37) (= 102 (select |v_#length_BEFORE_CALL_4| 2)) (= (select |v_#length_BEFORE_CALL_4| 8) 36) (= 6 (select |v_#length_BEFORE_CALL_4| 34)) (= (select |v_#length_BEFORE_CALL_4| 6) 19) (= 40 (select |v_#length_BEFORE_CALL_4| 4)) (= 16 (select |v_#length_BEFORE_CALL_4| 30)) (= (select |v_#length_BEFORE_CALL_4| 32) 16) (= (select |v_#length_BEFORE_CALL_4| 23) 35) (= 41 (select |v_#length_BEFORE_CALL_4| 14)) (= (select |v_#length_BEFORE_CALL_4| 18) 28) (= 6 (select |v_#length_BEFORE_CALL_4| 35)) (= (select |v_#length_BEFORE_CALL_4| 28) 20) (= (select |v_#length_BEFORE_CALL_4| 36) 289) (= (select |v_#length_BEFORE_CALL_4| 26) 20) (= 19 (select |v_#length_BEFORE_CALL_4| 27)) (= (select |v_#length_BEFORE_CALL_4| 29) 28) (= (select |v_#length_BEFORE_CALL_4| 33) 156) (= (select |v_#length_BEFORE_CALL_4| 25) 46) (= 35 (select |v_#length_BEFORE_CALL_4| 10)) (= (select |v_#length_BEFORE_CALL_4| 7) 50) (= 35 (select |v_#length_BEFORE_CALL_4| 12)))) .cse81 .cse82 .cse83 .cse84 .cse85 .cse86)))) (= |c_~#phyter_clocks_lock~0.offset| 0) (= |c_~#phyter_clocks~0.offset| 0) (= c_~dp83640_driver_group0~0.base 0) (= |c_ULTIMATE.start_main_~ldvarg3~0#1.offset| 0) (= |c_~#dp83640_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= c_~dp83640_driver_group1~0.base 0) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= 32 |c_~#phyter_clocks~0.base|)) is different from false [2024-11-09 06:23:07,935 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#status_frame_src~0.offset| 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (= c_~LDV_IN_INTERRUPT~0 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= |c_~#gpio_tab~0.offset| 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= c_~dp83640_driver_group0~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 35 |c_~#status_frame_src~0.base|) (= c_~ldv_state_variable_1~0 0) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (let ((.cse142 ((as const (Array Int Int)) 0)) (.cse141 (select |c_#memory_$Pointer$.base| 37)) (.cse140 (select |c_#memory_$Pointer$.offset| 37))) (let ((.cse0 (= (select .cse140 32) 0)) (.cse1 (= (select .cse140 80) 0)) (.cse57 (= (select .cse140 24) 0)) (.cse58 (= (select .cse140 56) 0)) (.cse59 (= (select .cse141 72) 0)) (.cse60 (= (select .cse141 8) 0)) (.cse61 (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse160 (select |v_#memory_$Pointer$.base_632| 33)) (.cse156 (select |v_#memory_$Pointer$.base_639| 36)) (.cse161 (select |v_#memory_$Pointer$.base_631| 33)) (.cse164 (select |v_#memory_$Pointer$.base_633| 33)) (.cse159 (select |v_#memory_$Pointer$.base_640| 33)) (.cse157 (select |v_#memory_$Pointer$.base_636| 36)) (.cse163 (select |v_#memory_$Pointer$.base_642| 36)) (.cse168 (select |v_#memory_$Pointer$.base_635| 36)) (.cse162 (select |v_#memory_$Pointer$.base_634| 36)) (.cse166 (select |v_#memory_$Pointer$.base_638| 33)) (.cse167 (select |v_#memory_$Pointer$.base_992| 32)) (.cse165 (select |v_#memory_$Pointer$.base_630| 33)) (.cse158 (select |v_#memory_$Pointer$.base_641| 33))) (and (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse156 4 30) 12 (select .cse157 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse158 60 (select .cse159 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse160 8 (select .cse161 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse162 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse163 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse164 4 (select .cse160 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse142 0 (select .cse156 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse161 12 (select .cse165 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_992| 33 (store .cse142 0 (select .cse164 0))) |v_#memory_$Pointer$.base_633|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse159 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse166 144))) |v_#memory_$Pointer$.base_638|) (= 32 (select .cse167 8)) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse157 16 (select .cse168 16))) |v_#memory_$Pointer$.base_635|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse163 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse168 20 (select .cse162 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse166 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= 32 (select .cse167 0)) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse165 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse158 56))) |v_#memory_$Pointer$.base_641|))))) (.cse62 (= (select .cse140 48) 0)) (.cse63 (= (select .cse141 48) 0)) (.cse64 (= (select .cse141 88) 0)) (.cse65 (= (select .cse141 104) 0)) (.cse66 (= (select .cse141 40) 0)) (.cse67 (= (select .cse140 72) 0)) (.cse68 (= (select .cse141 112) 0)) (.cse69 (= 0 (select .cse140 16))) (.cse70 (= (select .cse141 64) 0)) (.cse71 (= (select .cse141 96) 0)) (.cse72 (= (select .cse141 24) 0)) (.cse73 (= (select .cse140 0) 0)) (.cse74 (= (select .cse141 16) 0)) (.cse75 (= (select .cse141 32) 0)) (.cse76 (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_992| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse144 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse149 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse146 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse152 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse153 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse148 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse151 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse155 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse145 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse143 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse150 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse147 (select |v_#memory_$Pointer$.offset_639| 33)) (.cse154 (select |v_#memory_$Pointer$.offset_992| 32))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse143 4 (select .cse144 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse145 4 0) 12 (select .cse146 12)))) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse147 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse148 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse149 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse144 8 (select .cse150 8))) |v_#memory_$Pointer$.offset_630|) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse151 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse149 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse152 20 (select .cse153 20))) |v_#memory_$Pointer$.offset_642|) (= (select .cse154 0) 0) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse146 16 (select .cse152 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse153 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse155 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse148 60 (select .cse151 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse155 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse142 0 (select .cse145 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_992| 33 (store .cse142 0 (select .cse143 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse150 12 (select .cse147 12))) |v_#memory_$Pointer$.offset_639|) (= (select .cse154 8) 0))))) (.cse77 (= (select .cse141 56) 0)) (.cse78 (= (select .cse140 96) 0)) (.cse79 (= (select .cse141 0) 0)) (.cse54 (store (store (store (store .cse142 0 1) 4 0) 8 3735899821) 12 4294967295)) (.cse55 (store .cse142 0 536894689)) (.cse80 (= (select .cse141 80) 0)) (.cse81 (= (select .cse140 40) 0)) (.cse82 (= (select .cse140 104) 0)) (.cse83 (= (select .cse140 112) 0)) (.cse84 (= (select .cse140 64) 0)) (.cse85 (= (select .cse140 8) 0)) (.cse86 (= (select .cse140 88) 0))) (or (and .cse0 .cse1 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_2| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_int_1518| 1)) (.cse12 (select |v_#memory_int_606| 33)) (.cse9 (select |v_#memory_int_602| 36)) (.cse10 (select |v_#memory_int_608| 36)) (.cse14 (select |v_#memory_int_624| 36)) (.cse20 (select |v_#memory_int_599| 36)) (.cse19 (select |v_#memory_int_634| 36)) (.cse35 (select |v_#memory_int_627| 33)) (.cse33 (select |v_#memory_int_631| 36)) (.cse15 (select |v_#memory_int_623| 36)) (.cse22 (select |v_#memory_int_619| 36)) (.cse29 (select |v_#memory_int_612| 36)) (.cse28 (select |v_#memory_int_642| 36)) (.cse41 (select |v_#memory_int_637| 36)) (.cse13 (select |v_#memory_int_604| 33)) (.cse5 (select |v_#memory_int_630| 33)) (.cse31 (select |v_#memory_int_611| 36)) (.cse21 (select |v_#memory_int_615| 36)) (.cse18 (select |v_#memory_int_614| 36)) (.cse4 (select |v_#memory_int_629| 35)) (.cse39 (select |v_#memory_int_622| 36)) (.cse32 (select |v_#memory_int_621| 36)) (.cse25 (select |v_#memory_int_629| 34)) (.cse30 (select |v_#memory_int_613| 36)) (.cse45 (select |v_#memory_int_620| 36)) (.cse7 (select |v_#memory_int_610| 36)) (.cse44 (select |v_#memory_int_617| 36)) (.cse47 (select |v_#memory_int_600| 33)) (.cse49 (select |v_#memory_int_609| 33)) (.cse38 (select |v_#memory_int_636| 36)) (.cse43 (select |v_#memory_int_633| 36)) (.cse8 (select |v_#memory_int_618| 36)) (.cse24 (select |v_#memory_int_641| 36)) (.cse37 (select |v_#memory_int_640| 36)) (.cse2 (select |v_#memory_int_1518| 20)) (.cse34 (select |v_#memory_int_628| 33)) (.cse6 (select |v_#memory_int_629| 33)) (.cse50 (select |v_#memory_int_616| 33)) (.cse17 (select |v_#memory_int_601| 33)) (.cse42 (select |v_#memory_int_644| 36)) (.cse40 (select |v_#memory_int_639| 36)) (.cse56 (select |v_#memory_int_635| 36)) (.cse48 (select |v_#memory_int_632| 36)) (.cse27 (select |v_#memory_int_645| 33)) (.cse46 (select |v_#memory_int_607| 33)) (.cse51 (select |v_#memory_int_605| 36)) (.cse52 (select |v_#memory_int_603| 36)) (.cse11 (select |v_#memory_int_1518| 31)) (.cse36 (select |v_#memory_int_638| 33)) (.cse26 (select |v_#memory_int_643| 33)) (.cse16 (select |v_#memory_int_1518| 15)) (.cse53 (select |v_#memory_int_626| 36)) (.cse23 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse2 1)) (= 48 (select .cse3 0)) (= (select .cse4 1) 0) (= (store |v_#memory_int_630| 33 (store .cse5 136 (select .cse6 136))) |v_#memory_int_629|) (= 23 (select .cse4 2)) (= (select .cse4 3) 11) (= (store |v_#memory_int_610| 36 (store .cse7 128 (select .cse8 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse9 233 (select .cse10 233))) |v_#memory_int_608|) (= 4 (select .cse11 6)) (= (store |v_#memory_int_606| 33 (store .cse12 120 (select .cse13 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse14 249 (select .cse15 249))) |v_#memory_int_623|) (= (select .cse3 1) 0) (= 51 (select .cse16 3)) (= (select .cse11 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse17 112 (select .cse12 112)))) (= (store |v_#memory_int_614| 36 (store .cse18 40 (select .cse19 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse20 225 (select .cse9 225))) |v_#memory_int_602|) (= 107 (select .cse4 4)) (= (store |v_#memory_int_615| 36 (store .cse21 64 (select .cse22 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse23 152 (select .cse24 152))) |v_#memory_int_641|) (= (select .cse25 5) 0) (= (store |v_#memory_int_643| 33 (store .cse26 48 (select .cse27 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse10 241 (select .cse14 241))) |v_#memory_int_624|) (= (select .cse2 4) 54) (= (select .cse11 14) 11) (= (store |v_#memory_int_642| 36 (store .cse28 217 (select .cse20 217))) |v_#memory_int_599|) (= 100 (select .cse16 0)) (= 8 (select .cse4 0)) (= (store |v_#memory_int_612| 36 (store .cse29 80 (select .cse30 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse19 48 (select .cse31 48)))) (= (select .cse11 10) 9) (= (select .cse2 0) 100) (= (store |v_#memory_int_621| 36 (store .cse32 273 (select .cse33 273))) |v_#memory_int_631|) (= (select .cse25 3) 0) (= (store |v_#memory_int_628| 33 (store .cse34 24 (select .cse35 24))) |v_#memory_int_627|) (= (select .cse11 8) 8) (= (store |v_#memory_int_627| 33 (store .cse35 32 (select .cse36 32))) |v_#memory_int_638|) (= 48 (select .cse2 6)) (= (store |v_#memory_int_640| 36 (store .cse37 168 (select .cse38 168))) |v_#memory_int_636|) (= (store |v_#memory_int_631| 36 (store .cse33 281 (select (select |v_#memory_int_BEFORE_CALL_2| 36) 281))) |v_#memory_int_BEFORE_CALL_2|) (= (select .cse16 4) 54) (= (select .cse11 0) 1) (= (store |v_#memory_int_623| 36 (store .cse15 257 (select .cse39 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse22 72 (select .cse29 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse40 208 0) 209 (select .cse28 209))) |v_#memory_int_642|) (= 51 (select .cse2 3)) (= 112 (select .cse16 1)) (= (select .cse16 7) 0) (= (store |v_#memory_int_637| 36 (store .cse41 192 (select .cse42 192))) |v_#memory_int_644|) (= 2 (select .cse11 2)) (= (store |v_#memory_int_633| 36 (store .cse43 184 (select .cse41 184))) |v_#memory_int_637|) (= (select .cse25 0) 1) (= (select .cse25 2) 25) (= (select .cse25 1) 27) (= (store |v_#memory_int_617| 36 (store .cse44 112 (select .cse45 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse13 128 (select .cse5 128)))) (= (store |v_#memory_int_611| 36 (store .cse31 56 (select .cse21 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse46 80 (select .cse47 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse48 32 (select .cse18 32))) |v_#memory_int_614|) (= (select .cse4 5) 15) (= (store |v_#memory_int_622| 36 (store .cse39 265 (select .cse32 265))) |v_#memory_int_621|) (= (select .cse25 4) 0) (= (store |v_#memory_int_609| 33 (store .cse49 96 (select .cse50 96))) |v_#memory_int_616|) (= 56 (select .cse16 2)) (= (store |v_#memory_int_613| 36 (store .cse30 88 (select .cse51 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse45 120 (select .cse7 120))) |v_#memory_int_610|) (= (select .cse2 7) 0) (= (store |v_#memory_int_603| 36 (store .cse52 104 (select .cse44 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse47 88 (select .cse49 88))) |v_#memory_int_609|) (= 52 (select .cse2 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse38 176 (select .cse43 176)))) (= (store |v_#memory_int_618| 36 (store .cse8 136 (select .cse53 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse24 160 (select .cse37 160))) |v_#memory_int_640|) (= 56 (select .cse2 2)) (= (store |v_#memory_int_1518| 33 (store .cse54 16 (select .cse34 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse6 144 0) 148 0)) 36 (store .cse55 4 (select .cse56 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse50 104 (select .cse17 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse42 200 (select .cse40 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse56 12 4294967280) 16 719) 20 1) 24 (select .cse48 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse27 56 0) 60 0) 72 (select .cse46 72))) |v_#memory_int_607|) (= 48 (select .cse16 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse51 96 (select .cse52 96)))) (= 3 (select .cse11 4)) (= (store |v_#memory_int_638| 33 (store .cse36 40 (select .cse26 40))) |v_#memory_int_643|) (= 52 (select .cse16 5)) (= (store |v_#memory_int_626| 36 (store .cse53 144 (select .cse23 144))) |v_#memory_int_625|)))) .cse57 .cse58 (exists ((|v_#valid_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_2| 7) 1) (= (select |v_#valid_BEFORE_CALL_2| 2) 1) (= (select |v_#valid_BEFORE_CALL_2| 21) 1) (= (select |v_#valid_BEFORE_CALL_2| 32) 1) (= (select |v_#valid_BEFORE_CALL_2| 15) 1) (= (select |v_#valid_BEFORE_CALL_2| 13) 1) (= (select |v_#valid_BEFORE_CALL_2| 0) 0) (= (select |v_#valid_BEFORE_CALL_2| 29) 1) (= (select |v_#valid_BEFORE_CALL_2| 11) 1) (= (select |v_#valid_BEFORE_CALL_2| 27) 1) (= (select |v_#valid_BEFORE_CALL_2| 31) 1) (= (select |v_#valid_BEFORE_CALL_2| 3) 1) (= (select |v_#valid_BEFORE_CALL_2| 20) 1) (= (select |v_#valid_BEFORE_CALL_2| 22) 1) (= (select |v_#valid_BEFORE_CALL_2| 18) 1) (= (select |v_#valid_BEFORE_CALL_2| 24) 1) (= (select |v_#valid_BEFORE_CALL_2| 25) 1) (= (select |v_#valid_BEFORE_CALL_2| 33) 1) (= (select |v_#valid_BEFORE_CALL_2| 4) 1) (= (select |v_#valid_BEFORE_CALL_2| 28) 1) (= (select |v_#valid_BEFORE_CALL_2| 37) 1) (= (select |v_#valid_BEFORE_CALL_2| 23) 1) (= (select |v_#valid_BEFORE_CALL_2| 12) 1) (= (select |v_#valid_BEFORE_CALL_2| 36) 1) (= (select |v_#valid_BEFORE_CALL_2| 8) 1) (= (select |v_#valid_BEFORE_CALL_2| 30) 1) (= (select |v_#valid_BEFORE_CALL_2| 14) 1) (= (select |v_#valid_BEFORE_CALL_2| 17) 1) (= (select |v_#valid_BEFORE_CALL_2| 34) 1) (= (select |v_#valid_BEFORE_CALL_2| 26) 1) (= (select |v_#valid_BEFORE_CALL_2| 5) 1) (= (select |v_#valid_BEFORE_CALL_2| 9) 1) (= (select |v_#valid_BEFORE_CALL_2| 16) 1) (= (select |v_#valid_BEFORE_CALL_2| 19) 1) (= (select |v_#valid_BEFORE_CALL_2| 35) 1) (= (select |v_#valid_BEFORE_CALL_2| 10) 1) (= (select |v_#valid_BEFORE_CALL_2| 6) 1) (= (select |v_#valid_BEFORE_CALL_2| 1) 1))) .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 (exists ((|v_#length_BEFORE_CALL_2| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_2| 2) 102) (= (select |v_#length_BEFORE_CALL_2| 22) 222) (= 35 (select |v_#length_BEFORE_CALL_2| 11)) (= (select |v_#length_BEFORE_CALL_2| 37) 120) (= (select |v_#length_BEFORE_CALL_2| 21) 12) (= 29 (select |v_#length_BEFORE_CALL_2| 5)) (= (select |v_#length_BEFORE_CALL_2| 35) 6) (= (select |v_#length_BEFORE_CALL_2| 12) 35) (= 6 (select |v_#length_BEFORE_CALL_2| 34)) (= (select |v_#length_BEFORE_CALL_2| 19) 37) (= 36 (select |v_#length_BEFORE_CALL_2| 8)) (= (select |v_#length_BEFORE_CALL_2| 1) 2) (= (select |v_#length_BEFORE_CALL_2| 29) 28) (= (select |v_#length_BEFORE_CALL_2| 24) 44) (= (select |v_#length_BEFORE_CALL_2| 9) 39) (= 19 (select |v_#length_BEFORE_CALL_2| 6)) (= 12 (select |v_#length_BEFORE_CALL_2| 16)) (= 20 (select |v_#length_BEFORE_CALL_2| 28)) (= (select |v_#length_BEFORE_CALL_2| 15) 8) (= (select |v_#length_BEFORE_CALL_2| 32) 16) (= (select |v_#length_BEFORE_CALL_2| 13) 35) (= 16 (select |v_#length_BEFORE_CALL_2| 30)) (= 35 (select |v_#length_BEFORE_CALL_2| 10)) (= (select |v_#length_BEFORE_CALL_2| 14) 41) (= (select |v_#length_BEFORE_CALL_2| 7) 50) (= 156 (select |v_#length_BEFORE_CALL_2| 33)) (= (select |v_#length_BEFORE_CALL_2| 27) 19) (= (select |v_#length_BEFORE_CALL_2| 36) 289) (= 20 (select |v_#length_BEFORE_CALL_2| 26)) (= 46 (select |v_#length_BEFORE_CALL_2| 25)) (= 40 (select |v_#length_BEFORE_CALL_2| 4)) (= (select |v_#length_BEFORE_CALL_2| 3) 22) (= 35 (select |v_#length_BEFORE_CALL_2| 23)) (= 16 (select |v_#length_BEFORE_CALL_2| 31)) (= 8 (select |v_#length_BEFORE_CALL_2| 20)) (= (select |v_#length_BEFORE_CALL_2| 18) 28) (= (select |v_#length_BEFORE_CALL_2| 17) 222))) .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 .cse81 .cse82 .cse83 .cse84 .cse85 .cse86) (and .cse0 .cse1 .cse57 .cse58 .cse59 .cse60 .cse61 .cse62 .cse63 .cse64 .cse65 .cse66 .cse67 .cse68 (exists ((|v_#valid_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#valid_BEFORE_CALL_4| 11) 1) (= (select |v_#valid_BEFORE_CALL_4| 13) 1) (= (select |v_#valid_BEFORE_CALL_4| 20) 1) (= (select |v_#valid_BEFORE_CALL_4| 29) 1) (= (select |v_#valid_BEFORE_CALL_4| 5) 1) (= (select |v_#valid_BEFORE_CALL_4| 34) 1) (= (select |v_#valid_BEFORE_CALL_4| 7) 1) (= (select |v_#valid_BEFORE_CALL_4| 36) 1) (= (select |v_#valid_BEFORE_CALL_4| 32) 1) (= (select |v_#valid_BEFORE_CALL_4| 24) 1) (= (select |v_#valid_BEFORE_CALL_4| 30) 1) (= (select |v_#valid_BEFORE_CALL_4| 23) 1) (= (select |v_#valid_BEFORE_CALL_4| 2) 1) (= (select |v_#valid_BEFORE_CALL_4| 18) 1) (= (select |v_#valid_BEFORE_CALL_4| 16) 1) (= (select |v_#valid_BEFORE_CALL_4| 3) 1) (= (select |v_#valid_BEFORE_CALL_4| 19) 1) (= (select |v_#valid_BEFORE_CALL_4| 27) 1) (= (select |v_#valid_BEFORE_CALL_4| 21) 1) (= (select |v_#valid_BEFORE_CALL_4| 17) 1) (= (select |v_#valid_BEFORE_CALL_4| 22) 1) (= (select |v_#valid_BEFORE_CALL_4| 35) 1) (= (select |v_#valid_BEFORE_CALL_4| 15) 1) (= (select |v_#valid_BEFORE_CALL_4| 8) 1) (= (select |v_#valid_BEFORE_CALL_4| 31) 1) (= (select |v_#valid_BEFORE_CALL_4| 33) 1) (= (select |v_#valid_BEFORE_CALL_4| 14) 1) (= (select |v_#valid_BEFORE_CALL_4| 9) 1) (= (select |v_#valid_BEFORE_CALL_4| 0) 0) (= (select |v_#valid_BEFORE_CALL_4| 25) 1) (= (select |v_#valid_BEFORE_CALL_4| 37) 1) (= (select |v_#valid_BEFORE_CALL_4| 4) 1) (= (select |v_#valid_BEFORE_CALL_4| 1) 1) (= (select |v_#valid_BEFORE_CALL_4| 28) 1) (= (select |v_#valid_BEFORE_CALL_4| 10) 1) (= (select |v_#valid_BEFORE_CALL_4| 12) 1) (= (select |v_#valid_BEFORE_CALL_4| 26) 1) (= (select |v_#valid_BEFORE_CALL_4| 6) 1))) .cse69 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_1518| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_20| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse88 (select |v_#memory_int_1518| 1)) (.cse97 (select |v_#memory_int_606| 33)) (.cse94 (select |v_#memory_int_602| 36)) (.cse95 (select |v_#memory_int_608| 36)) (.cse99 (select |v_#memory_int_624| 36)) (.cse105 (select |v_#memory_int_599| 36)) (.cse104 (select |v_#memory_int_634| 36)) (.cse111 (select |v_#memory_int_631| 36)) (.cse120 (select |v_#memory_int_627| 33)) (.cse100 (select |v_#memory_int_623| 36)) (.cse107 (select |v_#memory_int_619| 36)) (.cse115 (select |v_#memory_int_612| 36)) (.cse114 (select |v_#memory_int_642| 36)) (.cse126 (select |v_#memory_int_637| 36)) (.cse98 (select |v_#memory_int_604| 33)) (.cse90 (select |v_#memory_int_630| 33)) (.cse117 (select |v_#memory_int_611| 36)) (.cse106 (select |v_#memory_int_615| 36)) (.cse103 (select |v_#memory_int_614| 36)) (.cse89 (select |v_#memory_int_629| 35)) (.cse124 (select |v_#memory_int_622| 36)) (.cse118 (select |v_#memory_int_621| 36)) (.cse110 (select |v_#memory_int_629| 34)) (.cse116 (select |v_#memory_int_613| 36)) (.cse130 (select |v_#memory_int_620| 36)) (.cse92 (select |v_#memory_int_610| 36)) (.cse129 (select |v_#memory_int_617| 36)) (.cse132 (select |v_#memory_int_600| 33)) (.cse134 (select |v_#memory_int_609| 33)) (.cse123 (select |v_#memory_int_636| 36)) (.cse128 (select |v_#memory_int_633| 36)) (.cse93 (select |v_#memory_int_618| 36)) (.cse109 (select |v_#memory_int_641| 36)) (.cse122 (select |v_#memory_int_640| 36)) (.cse87 (select |v_#memory_int_1518| 20)) (.cse119 (select |v_#memory_int_628| 33)) (.cse91 (select |v_#memory_int_629| 33)) (.cse135 (select |v_#memory_int_616| 33)) (.cse102 (select |v_#memory_int_601| 33)) (.cse127 (select |v_#memory_int_644| 36)) (.cse125 (select |v_#memory_int_639| 36)) (.cse139 (select |v_#memory_int_635| 36)) (.cse133 (select |v_#memory_int_632| 36)) (.cse113 (select |v_#memory_int_645| 33)) (.cse131 (select |v_#memory_int_607| 33)) (.cse136 (select |v_#memory_int_605| 36)) (.cse137 (select |v_#memory_int_603| 36)) (.cse96 (select |v_#memory_int_1518| 31)) (.cse121 (select |v_#memory_int_638| 33)) (.cse112 (select |v_#memory_int_643| 33)) (.cse101 (select |v_#memory_int_1518| 15)) (.cse138 (select |v_#memory_int_626| 36)) (.cse108 (select |v_#memory_int_625| 36))) (and (= 112 (select .cse87 1)) (= 48 (select .cse88 0)) (= (select .cse89 1) 0) (= (store |v_#memory_int_630| 33 (store .cse90 136 (select .cse91 136))) |v_#memory_int_629|) (= 23 (select .cse89 2)) (= (select .cse89 3) 11) (= (store |v_#memory_int_610| 36 (store .cse92 128 (select .cse93 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse94 233 (select .cse95 233))) |v_#memory_int_608|) (= 4 (select .cse96 6)) (= (store |v_#memory_int_606| 33 (store .cse97 120 (select .cse98 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse99 249 (select .cse100 249))) |v_#memory_int_623|) (= (select .cse88 1) 0) (= 51 (select .cse101 3)) (= (select .cse96 12) 10) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse102 112 (select .cse97 112)))) (= (store |v_#memory_int_614| 36 (store .cse103 40 (select .cse104 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse105 225 (select .cse94 225))) |v_#memory_int_602|) (= 107 (select .cse89 4)) (= (store |v_#memory_int_615| 36 (store .cse106 64 (select .cse107 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse108 152 (select .cse109 152))) |v_#memory_int_641|) (= (select .cse110 5) 0) (= |v_old(#memory_int)_AFTER_CALL_20| (store |v_#memory_int_631| 36 (store .cse111 281 (select (select |v_old(#memory_int)_AFTER_CALL_20| 36) 281)))) (= (store |v_#memory_int_643| 33 (store .cse112 48 (select .cse113 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse95 241 (select .cse99 241))) |v_#memory_int_624|) (= (select .cse87 4) 54) (= (select .cse96 14) 11) (= (store |v_#memory_int_642| 36 (store .cse114 217 (select .cse105 217))) |v_#memory_int_599|) (= 100 (select .cse101 0)) (= 8 (select .cse89 0)) (= (store |v_#memory_int_612| 36 (store .cse115 80 (select .cse116 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse104 48 (select .cse117 48)))) (= (select .cse96 10) 9) (= (select .cse87 0) 100) (= (store |v_#memory_int_621| 36 (store .cse118 273 (select .cse111 273))) |v_#memory_int_631|) (= (select .cse110 3) 0) (= (store |v_#memory_int_628| 33 (store .cse119 24 (select .cse120 24))) |v_#memory_int_627|) (= (select .cse96 8) 8) (= (store |v_#memory_int_627| 33 (store .cse120 32 (select .cse121 32))) |v_#memory_int_638|) (= 48 (select .cse87 6)) (= (store |v_#memory_int_640| 36 (store .cse122 168 (select .cse123 168))) |v_#memory_int_636|) (= (select .cse101 4) 54) (= (select .cse96 0) 1) (= (store |v_#memory_int_623| 36 (store .cse100 257 (select .cse124 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse107 72 (select .cse115 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse125 208 0) 209 (select .cse114 209))) |v_#memory_int_642|) (= 51 (select .cse87 3)) (= 112 (select .cse101 1)) (= (select .cse101 7) 0) (= (store |v_#memory_int_637| 36 (store .cse126 192 (select .cse127 192))) |v_#memory_int_644|) (= 2 (select .cse96 2)) (= (store |v_#memory_int_633| 36 (store .cse128 184 (select .cse126 184))) |v_#memory_int_637|) (= (select .cse110 0) 1) (= (select .cse110 2) 25) (= (select .cse110 1) 27) (= (store |v_#memory_int_617| 36 (store .cse129 112 (select .cse130 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse98 128 (select .cse90 128)))) (= (store |v_#memory_int_611| 36 (store .cse117 56 (select .cse106 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse131 80 (select .cse132 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse133 32 (select .cse103 32))) |v_#memory_int_614|) (= (select .cse89 5) 15) (= (store |v_#memory_int_622| 36 (store .cse124 265 (select .cse118 265))) |v_#memory_int_621|) (= (select .cse110 4) 0) (= (store |v_#memory_int_609| 33 (store .cse134 96 (select .cse135 96))) |v_#memory_int_616|) (= 56 (select .cse101 2)) (= (store |v_#memory_int_613| 36 (store .cse116 88 (select .cse136 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse130 120 (select .cse92 120))) |v_#memory_int_610|) (= (select .cse87 7) 0) (= (store |v_#memory_int_603| 36 (store .cse137 104 (select .cse129 104))) |v_#memory_int_617|) (= (store |v_#memory_int_600| 33 (store .cse132 88 (select .cse134 88))) |v_#memory_int_609|) (= 52 (select .cse87 5)) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse123 176 (select .cse128 176)))) (= (store |v_#memory_int_618| 36 (store .cse93 136 (select .cse138 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse109 160 (select .cse122 160))) |v_#memory_int_640|) (= 56 (select .cse87 2)) (= (store |v_#memory_int_1518| 33 (store .cse54 16 (select .cse119 16))) |v_#memory_int_628|) (= (store (store |v_#memory_int_629| 33 (store (store .cse91 144 0) 148 0)) 36 (store .cse55 4 (select .cse139 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse135 104 (select .cse102 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse127 200 (select .cse125 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse139 12 4294967280) 16 719) 20 1) 24 (select .cse133 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse113 56 0) 60 0) 72 (select .cse131 72))) |v_#memory_int_607|) (= 48 (select .cse101 6)) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse136 96 (select .cse137 96)))) (= 3 (select .cse96 4)) (= (store |v_#memory_int_638| 33 (store .cse121 40 (select .cse112 40))) |v_#memory_int_643|) (= 52 (select .cse101 5)) (= (store |v_#memory_int_626| 36 (store .cse138 144 (select .cse108 144))) |v_#memory_int_625|)))) .cse80 (exists ((|v_#length_BEFORE_CALL_4| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_4| 20) 8) (= 44 (select |v_#length_BEFORE_CALL_4| 24)) (= 22 (select |v_#length_BEFORE_CALL_4| 3)) (= 35 (select |v_#length_BEFORE_CALL_4| 11)) (= 2 (select |v_#length_BEFORE_CALL_4| 1)) (= 35 (select |v_#length_BEFORE_CALL_4| 13)) (= (select |v_#length_BEFORE_CALL_4| 31) 16) (= (select |v_#length_BEFORE_CALL_4| 16) 12) (= (select |v_#length_BEFORE_CALL_4| 22) 222) (= (select |v_#length_BEFORE_CALL_4| 21) 12) (= (select |v_#length_BEFORE_CALL_4| 17) 222) (= 29 (select |v_#length_BEFORE_CALL_4| 5)) (= (select |v_#length_BEFORE_CALL_4| 15) 8) (= (select |v_#length_BEFORE_CALL_4| 9) 39) (= (select |v_#length_BEFORE_CALL_4| 37) 120) (= (select |v_#length_BEFORE_CALL_4| 19) 37) (= 102 (select |v_#length_BEFORE_CALL_4| 2)) (= (select |v_#length_BEFORE_CALL_4| 8) 36) (= 6 (select |v_#length_BEFORE_CALL_4| 34)) (= (select |v_#length_BEFORE_CALL_4| 6) 19) (= 40 (select |v_#length_BEFORE_CALL_4| 4)) (= 16 (select |v_#length_BEFORE_CALL_4| 30)) (= (select |v_#length_BEFORE_CALL_4| 32) 16) (= (select |v_#length_BEFORE_CALL_4| 23) 35) (= 41 (select |v_#length_BEFORE_CALL_4| 14)) (= (select |v_#length_BEFORE_CALL_4| 18) 28) (= 6 (select |v_#length_BEFORE_CALL_4| 35)) (= (select |v_#length_BEFORE_CALL_4| 28) 20) (= (select |v_#length_BEFORE_CALL_4| 36) 289) (= (select |v_#length_BEFORE_CALL_4| 26) 20) (= 19 (select |v_#length_BEFORE_CALL_4| 27)) (= (select |v_#length_BEFORE_CALL_4| 29) 28) (= (select |v_#length_BEFORE_CALL_4| 33) 156) (= (select |v_#length_BEFORE_CALL_4| 25) 46) (= 35 (select |v_#length_BEFORE_CALL_4| 10)) (= (select |v_#length_BEFORE_CALL_4| 7) 50) (= 35 (select |v_#length_BEFORE_CALL_4| 12)))) .cse81 .cse82 .cse83 .cse84 .cse85 .cse86)))) (= |c_~#phyter_clocks_lock~0.offset| 0) (= |c_~#phyter_clocks~0.offset| 0) (= c_~dp83640_driver_group0~0.base 0) (= |c_ULTIMATE.start_main_~ldvarg3~0#1.offset| 0) (= |c_~#dp83640_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= c_~dp83640_driver_group1~0.base 0) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= |c_ULTIMATE.start_main_#t~ret512#1.offset| 0) (= 32 |c_~#phyter_clocks~0.base|)) is different from false [2024-11-09 06:24:01,957 WARN L286 SmtUtils]: Spent 6.93s on a formula simplification. DAG size of input: 224 DAG size of output: 203 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:24:11,685 WARN L286 SmtUtils]: Spent 7.10s on a formula simplification. DAG size of input: 226 DAG size of output: 205 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:24:21,729 WARN L286 SmtUtils]: Spent 7.66s on a formula simplification. DAG size of input: 228 DAG size of output: 207 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:24:30,962 WARN L286 SmtUtils]: Spent 7.00s on a formula simplification. DAG size of input: 231 DAG size of output: 205 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:25:08,744 WARN L286 SmtUtils]: Spent 9.24s on a formula simplification. DAG size of input: 330 DAG size of output: 310 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 06:25:34,045 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '95043#(and (= |~#status_frame_dst~0.offset| 0) (= |~#phyter_clocks_lock~0.base| 33) (= |~#set_impl~0.offset| 0) (<= 1 |#StackHeapBarrier|) (= |~#status_frame_dst~0.base| 34) (= ~LDV_IN_INTERRUPT~0 1) (= 35 |~#status_frame_src~0.base|) (= |~#status_frame_src~0.offset| 0) (= 36 |~#dp83640_driver~0.base|) (= ~LDV_SKBS~0.base 0) (= ~ldv_retval_1~0 0) (= (+ ~chosen_phy~0 1) 0) (= ~LDV_SKBS~0.offset 0) (= ~dp83640_driver_group0~0.offset 0) (<= ~ldv_state_variable_1~0 1) (= (mod (+ (select (select |#memory_$Pointer$.offset| 32) 0) (select (select |#memory_$Pointer$.base| 32) 0)) 18446744073709551616) 32) (= |~#phyter_clocks~0.offset| 0) (= |~#set_impl~0.base| 37) (<= 0 ~ldv_state_variable_1~0) (= ~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= |~#dp83640_driver~0.offset| 0) (= ~ldv_state_variable_0~0 2) (not (= ~last_index~0 0)) (= ~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (= ~ref_cnt~0 0) (= |~#gpio_tab~0.base| 31) (= |~#gpio_tab~0.offset| 0) (= ~ldv_retval_0~0 0) (= |~#phyter_clocks~0.base| 32) (= ~dp83640_driver_group1~0.offset 0) (= |~#phyter_clocks_lock~0.offset| 0))' at error location [2024-11-09 06:25:34,046 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 06:25:34,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 06:25:34,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 10] total 19 [2024-11-09 06:25:34,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942279411] [2024-11-09 06:25:34,047 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 06:25:34,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-09 06:25:34,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:25:34,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-09 06:25:34,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=8444, Unknown=12, NotChecked=748, Total=9506 [2024-11-09 06:25:34,052 INFO L87 Difference]: Start difference. First operand 3844 states and 5284 transitions. Second operand has 19 states, 16 states have (on average 7.0625) internal successors, (113), 13 states have internal predecessors, (113), 6 states have call successors, (27), 2 states have call predecessors, (27), 7 states have return successors, (28), 8 states have call predecessors, (28), 6 states have call successors, (28) [2024-11-09 06:25:36,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:38,096 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:40,103 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:42,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:44,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:46,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:48,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:50,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:52,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:54,273 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:56,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:25:58,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:00,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:02,311 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:04,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:06,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:08,340 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:10,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:18,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:26:18,499 INFO L93 Difference]: Finished difference Result 7781 states and 10744 transitions. [2024-11-09 06:26:18,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 06:26:18,500 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 7.0625) internal successors, (113), 13 states have internal predecessors, (113), 6 states have call successors, (27), 2 states have call predecessors, (27), 7 states have return successors, (28), 8 states have call predecessors, (28), 6 states have call successors, (28) Word has length 135 [2024-11-09 06:26:18,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:26:18,530 INFO L225 Difference]: With dead ends: 7781 [2024-11-09 06:26:18,530 INFO L226 Difference]: Without dead ends: 3978 [2024-11-09 06:26:18,550 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 307 SyntacticMatches, 11 SemanticMatches, 96 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 2471 ImplicationChecksByTransitivity, 156.2s TimeCoverageRelationStatistics Valid=302, Invalid=8444, Unknown=12, NotChecked=748, Total=9506 [2024-11-09 06:26:18,550 INFO L432 NwaCegarLoop]: 829 mSDtfsCounter, 17 mSDsluCounter, 9903 mSDsCounter, 0 mSdLazyCounter, 1803 mSolverCounterSat, 3 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 43.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 10732 SdHoareTripleChecker+Invalid, 1824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1803 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 44.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:26:18,551 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 10732 Invalid, 1824 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 1803 Invalid, 18 Unknown, 0 Unchecked, 44.1s Time] [2024-11-09 06:26:18,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3978 states. [2024-11-09 06:26:18,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3978 to 3876. [2024-11-09 06:26:18,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3876 states, 2382 states have (on average 1.2804366078925273) internal successors, (3050), 2455 states have internal predecessors, (3050), 1099 states have call successors, (1099), 365 states have call predecessors, (1099), 394 states have return successors, (1171), 1104 states have call predecessors, (1171), 1098 states have call successors, (1171) [2024-11-09 06:26:18,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3876 states to 3876 states and 5320 transitions. [2024-11-09 06:26:18,892 INFO L78 Accepts]: Start accepts. Automaton has 3876 states and 5320 transitions. Word has length 135 [2024-11-09 06:26:18,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:26:18,893 INFO L471 AbstractCegarLoop]: Abstraction has 3876 states and 5320 transitions. [2024-11-09 06:26:18,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 7.0625) internal successors, (113), 13 states have internal predecessors, (113), 6 states have call successors, (27), 2 states have call predecessors, (27), 7 states have return successors, (28), 8 states have call predecessors, (28), 6 states have call successors, (28) [2024-11-09 06:26:18,893 INFO L276 IsEmpty]: Start isEmpty. Operand 3876 states and 5320 transitions. [2024-11-09 06:26:18,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-09 06:26:18,901 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:26:18,902 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:26:18,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-09 06:26:19,105 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:26:19,106 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:26:19,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:26:19,107 INFO L85 PathProgramCache]: Analyzing trace with hash 2125465657, now seen corresponding path program 1 times [2024-11-09 06:26:19,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:26:19,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708484901] [2024-11-09 06:26:19,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:19,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:26:19,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-09 06:26:20,089 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:26:20,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708484901] [2024-11-09 06:26:20,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708484901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:26:20,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:26:20,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 06:26:20,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706846964] [2024-11-09 06:26:20,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:26:20,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:26:20,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 06:26:20,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:26:20,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:26:20,091 INFO L87 Difference]: Start difference. First operand 3876 states and 5320 transitions. Second operand has 4 states, 3 states have (on average 30.333333333333332) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-09 06:26:22,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:24,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:26,132 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 06:26:28,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:26:28,567 INFO L93 Difference]: Finished difference Result 7723 states and 10627 transitions. [2024-11-09 06:26:28,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:26:28,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 30.333333333333332) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 146 [2024-11-09 06:26:28,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:26:28,598 INFO L225 Difference]: With dead ends: 7723 [2024-11-09 06:26:28,599 INFO L226 Difference]: Without dead ends: 3882 [2024-11-09 06:26:28,615 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 06:26:28,616 INFO L432 NwaCegarLoop]: 817 mSDtfsCounter, 0 mSDsluCounter, 1632 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2449 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:26:28,617 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2449 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 379 Invalid, 3 Unknown, 0 Unchecked, 8.2s Time] [2024-11-09 06:26:28,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3882 states. [2024-11-09 06:26:28,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3882 to 3882. [2024-11-09 06:26:28,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3882 states, 2388 states have (on average 1.2797319932998326) internal successors, (3056), 2461 states have internal predecessors, (3056), 1099 states have call successors, (1099), 365 states have call predecessors, (1099), 394 states have return successors, (1171), 1104 states have call predecessors, (1171), 1098 states have call successors, (1171) [2024-11-09 06:26:28,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3882 states to 3882 states and 5326 transitions. [2024-11-09 06:26:28,971 INFO L78 Accepts]: Start accepts. Automaton has 3882 states and 5326 transitions. Word has length 146 [2024-11-09 06:26:28,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:26:28,972 INFO L471 AbstractCegarLoop]: Abstraction has 3882 states and 5326 transitions. [2024-11-09 06:26:28,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 30.333333333333332) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-09 06:26:28,972 INFO L276 IsEmpty]: Start isEmpty. Operand 3882 states and 5326 transitions. [2024-11-09 06:26:28,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-09 06:26:28,983 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:26:28,983 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 06:26:28,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-09 06:26:28,984 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:26:28,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:26:28,984 INFO L85 PathProgramCache]: Analyzing trace with hash 425686597, now seen corresponding path program 1 times [2024-11-09 06:26:28,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:26:28,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312574399] [2024-11-09 06:26:28,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:28,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:26:29,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:30,300 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-09 06:26:30,300 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 06:26:30,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312574399] [2024-11-09 06:26:30,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312574399] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:26:30,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242026968] [2024-11-09 06:26:30,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:30,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:26:30,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:26:30,303 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:26:30,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64f2f7f3-3637-4819-871f-420f144c9506/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 06:26:35,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:35,081 INFO L255 TraceCheckSpWp]: Trace formula consists of 1631 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:26:35,086 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:35,175 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-09 06:26:35,175 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:35,957 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-09 06:26:35,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [242026968] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:26:35,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1165525957] [2024-11-09 06:26:35,963 INFO L159 IcfgInterpreter]: Started Sifa with 119 locations of interest [2024-11-09 06:26:35,963 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 06:26:35,964 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 06:26:35,964 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 06:26:35,965 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 06:28:49,708 INFO L197 IcfgInterpreter]: Interpreting procedure mutex_lock_nested with input of size 75 for LOIs [2024-11-09 06:28:49,718 INFO L197 IcfgInterpreter]: Interpreting procedure dp83640_rxtstamp with input of size 103 for LOIs [2024-11-09 06:30:01,668 INFO L197 IcfgInterpreter]: Interpreting procedure ns_to_ktime with input of size 28 for LOIs [2024-11-09 06:30:01,682 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_error with input of size 82 for LOIs [2024-11-09 06:30:01,693 INFO L197 IcfgInterpreter]: Interpreting procedure mutex_unlock with input of size 83 for LOIs [2024-11-09 06:30:01,704 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_skb_free with input of size 19 for LOIs [2024-11-09 06:30:01,728 INFO L197 IcfgInterpreter]: Interpreting procedure skb_complete_tx_timestamp with input of size 120 for LOIs [2024-11-09 06:30:01,745 INFO L197 IcfgInterpreter]: Interpreting procedure phy2txts with input of size 144 for LOIs [2024-11-09 06:30:01,809 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_skb_alloc with input of size 101 for LOIs [2024-11-09 06:30:02,107 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_zalloc with input of size 6 for LOIs [2024-11-09 06:30:02,387 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 41 for LOIs [2024-11-09 06:30:02,470 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 41 for LOIs [2024-11-09 06:30:02,479 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 118 for LOIs [2024-11-09 06:30:02,558 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.C_memset with input of size 21 for LOIs [2024-11-09 06:30:02,597 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_set_remove with input of size 25 for LOIs [2024-11-09 06:30:02,679 INFO L197 IcfgInterpreter]: Interpreting procedure skb_mac_header with input of size 89 for LOIs [2024-11-09 06:30:02,702 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 06:30:05,089 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse5 ((as const (Array Int Int)) 0)) (.cse15 (select |c_#memory_$Pointer$.base| 37)) (.cse0 (select |c_#memory_$Pointer$.offset| 37))) (and (= |c_~#status_frame_src~0.offset| 0) (= (select |c_#valid| 21) 1) (= (select .cse0 32) 0) (= (select .cse0 80) 0) (= (select .cse0 24) 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (= (select |c_#length| 18) 28) (= (select .cse0 56) 0) (= (select |c_#valid| 19) 1) (= c_~LDV_IN_INTERRUPT~0 1) (= (select |c_#length| 11) 35) (= (select |c_#length| 36) 289) (= 20 (select |c_#length| 26)) (= (select |c_#valid| 0) 0) (= (select |c_#valid| 18) 1) (= 46 (select |c_#length| 25)) (= (select |c_#valid| 3) 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse1 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse2 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse8 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse4 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse12 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse13 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse7 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse11 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse14 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse10 (select |v_#memory_$Pointer$.offset_1085| 32)) (.cse3 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse9 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse6 (select |v_#memory_$Pointer$.offset_639| 33))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse1 4 (select .cse2 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse3 4 0) 12 (select .cse4 12)))) (= (store |v_#memory_$Pointer$.offset_1085| 33 (store .cse5 0 (select .cse1 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse6 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse7 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse8 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse2 8 (select .cse9 8))) |v_#memory_$Pointer$.offset_630|) (= (select .cse10 0) 0) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse11 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse8 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse12 20 (select .cse13 20))) |v_#memory_$Pointer$.offset_642|) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse4 16 (select .cse12 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse13 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse14 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse7 60 (select .cse11 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse14 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (select .cse10 8) 0) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse5 0 (select .cse3 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse9 12 (select .cse6 12))) |v_#memory_$Pointer$.offset_639|)))) (= (select .cse15 72) 0) (= (select |c_#valid| 13) 1) (= (select .cse15 8) 0) (= (select |c_#valid| 12) 1) (= (select .cse0 48) 0) (= (select |c_#valid| 22) 1) (= |c_~#gpio_tab~0.offset| 0) (= (select .cse15 48) 0) (= (select |c_#valid| 28) 1) (= (select .cse15 88) 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= (select |c_#valid| 14) 1) (= (select .cse15 104) 0) (= (select |c_#valid| 25) 1) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= (select .cse15 40) 0) (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse26 (select |v_#memory_int_606| 33)) (.cse24 (select |v_#memory_int_602| 36)) (.cse25 (select |v_#memory_int_608| 36)) (.cse28 (select |v_#memory_int_624| 36)) (.cse33 (select |v_#memory_int_599| 36)) (.cse32 (select |v_#memory_int_634| 36)) (.cse49 (select |v_#memory_int_627| 33)) (.cse29 (select |v_#memory_int_623| 36)) (.cse35 (select |v_#memory_int_619| 36)) (.cse42 (select |v_#memory_int_612| 36)) (.cse41 (select |v_#memory_int_642| 36)) (.cse18 (select |v_#memory_int_1727| 31)) (.cse55 (select |v_#memory_int_637| 36)) (.cse27 (select |v_#memory_int_604| 33)) (.cse19 (select |v_#memory_int_630| 33)) (.cse44 (select |v_#memory_int_611| 36)) (.cse34 (select |v_#memory_int_615| 36)) (.cse31 (select |v_#memory_int_614| 36)) (.cse17 (select |v_#memory_int_629| 35)) (.cse53 (select |v_#memory_int_622| 36)) (.cse46 (select |v_#memory_int_621| 36)) (.cse38 (select |v_#memory_int_629| 34)) (.cse43 (select |v_#memory_int_613| 36)) (.cse59 (select |v_#memory_int_620| 36)) (.cse22 (select |v_#memory_int_610| 36)) (.cse58 (select |v_#memory_int_617| 36)) (.cse48 (select |v_#memory_int_628| 33)) (.cse45 (select |v_#memory_int_1727| 1)) (.cse61 (select |v_#memory_int_600| 33)) (.cse63 (select |v_#memory_int_609| 33)) (.cse52 (select |v_#memory_int_636| 36)) (.cse57 (select |v_#memory_int_633| 36)) (.cse23 (select |v_#memory_int_618| 36)) (.cse37 (select |v_#memory_int_641| 36)) (.cse51 (select |v_#memory_int_640| 36)) (.cse21 (select |v_#memory_int_1727| 15)) (.cse20 (select |v_#memory_int_629| 33)) (.cse64 (select |v_#memory_int_616| 33)) (.cse30 (select |v_#memory_int_601| 33)) (.cse56 (select |v_#memory_int_644| 36)) (.cse54 (select |v_#memory_int_639| 36)) (.cse68 (select |v_#memory_int_635| 36)) (.cse62 (select |v_#memory_int_632| 36)) (.cse40 (select |v_#memory_int_645| 33)) (.cse60 (select |v_#memory_int_607| 33)) (.cse65 (select |v_#memory_int_605| 36)) (.cse66 (select |v_#memory_int_603| 36)) (.cse47 (select |v_#memory_int_631| 36)) (.cse50 (select |v_#memory_int_638| 33)) (.cse39 (select |v_#memory_int_643| 33)) (.cse16 (select |v_#memory_int_1727| 20)) (.cse67 (select |v_#memory_int_626| 36)) (.cse36 (select |v_#memory_int_625| 36))) (and (= (select .cse16 0) 100) (= (select .cse17 1) 0) (= 11 (select .cse18 14)) (= (store |v_#memory_int_630| 33 (store .cse19 136 (select .cse20 136))) |v_#memory_int_629|) (= 23 (select .cse17 2)) (= (select .cse18 8) 8) (= (select .cse17 3) 11) (= 56 (select .cse21 2)) (= (store |v_#memory_int_610| 36 (store .cse22 128 (select .cse23 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse24 233 (select .cse25 233))) |v_#memory_int_608|) (= (select .cse18 0) 1) (= (store |v_#memory_int_606| 33 (store .cse26 120 (select .cse27 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse28 249 (select .cse29 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse30 112 (select .cse26 112)))) (= (store |v_#memory_int_614| 36 (store .cse31 40 (select .cse32 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse33 225 (select .cse24 225))) |v_#memory_int_602|) (= 107 (select .cse17 4)) (= (store |v_#memory_int_615| 36 (store .cse34 64 (select .cse35 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse36 152 (select .cse37 152))) |v_#memory_int_641|) (= (select .cse38 5) 0) (= (select .cse21 4) 54) (= 9 (select .cse18 10)) (= (store |v_#memory_int_643| 33 (store .cse39 48 (select .cse40 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse25 241 (select .cse28 241))) |v_#memory_int_624|) (= 51 (select .cse21 3)) (= (select .cse16 6) 48) (= (store |v_#memory_int_642| 36 (store .cse41 217 (select .cse33 217))) |v_#memory_int_599|) (= 8 (select .cse17 0)) (= 2 (select .cse18 2)) (= (store |v_#memory_int_612| 36 (store .cse42 80 (select .cse43 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse32 48 (select .cse44 48)))) (= 48 (select .cse45 0)) (= (store |v_#memory_int_621| 36 (store .cse46 273 (select .cse47 273))) |v_#memory_int_631|) (= 3 (select .cse18 4)) (= (select .cse38 3) 0) (= (store |v_#memory_int_628| 33 (store .cse48 24 (select .cse49 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse49 32 (select .cse50 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse51 168 (select .cse52 168))) |v_#memory_int_636|) (= (select .cse18 12) 10) (= (select .cse21 7) 0) (= (store |v_#memory_int_623| 36 (store .cse29 257 (select .cse53 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse35 72 (select .cse42 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse54 208 0) 209 (select .cse41 209))) |v_#memory_int_642|) (= (select .cse18 6) 4) (= 48 (select .cse21 6)) (= (store |v_#memory_int_637| 36 (store .cse55 192 (select .cse56 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse57 184 (select .cse55 184))) |v_#memory_int_637|) (= (select .cse38 0) 1) (= (select .cse38 2) 25) (= (select .cse38 1) 27) (= (store |v_#memory_int_617| 36 (store .cse58 112 (select .cse59 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse27 128 (select .cse19 128)))) (= (store |v_#memory_int_611| 36 (store .cse44 56 (select .cse34 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse60 80 (select .cse61 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse62 32 (select .cse31 32))) |v_#memory_int_614|) (= 112 (select .cse21 1)) (= (select .cse17 5) 15) (= (select .cse16 7) 0) (= (store |v_#memory_int_622| 36 (store .cse53 265 (select .cse46 265))) |v_#memory_int_621|) (= (select .cse38 4) 0) (= (store |v_#memory_int_609| 33 (store .cse63 96 (select .cse64 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse43 88 (select .cse65 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse59 120 (select .cse22 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse66 104 (select .cse58 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store (store (store (store (store .cse5 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse48 16))) |v_#memory_int_628|) (= (select .cse45 1) 0) (= 100 (select .cse21 0)) (= (store |v_#memory_int_600| 33 (store .cse61 88 (select .cse63 88))) |v_#memory_int_609|) (= 112 (select .cse16 1)) (= (select .cse16 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse52 176 (select .cse57 176)))) (= (store |v_#memory_int_618| 36 (store .cse23 136 (select .cse67 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse37 160 (select .cse51 160))) |v_#memory_int_640|) (= 56 (select .cse16 2)) (= 52 (select .cse21 5)) (= 52 (select .cse16 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse20 144 0) 148 0)) 36 (store (store .cse5 0 536894689) 4 (select .cse68 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse64 104 (select .cse30 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse56 200 (select .cse54 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse68 12 4294967280) 16 719) 20 1) 24 (select .cse62 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse40 56 0) 60 0) 72 (select .cse60 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse65 96 (select .cse66 96)))) (= |c_#memory_int| (store |v_#memory_int_631| 36 (store .cse47 281 (select (select |c_#memory_int| 36) 281)))) (= (store |v_#memory_int_638| 33 (store .cse50 40 (select .cse39 40))) |v_#memory_int_643|) (= 51 (select .cse16 3)) (= (store |v_#memory_int_626| 36 (store .cse67 144 (select .cse36 144))) |v_#memory_int_625|)))) (= (select |c_#length| 21) 12) (= c_~dp83640_driver_group0~0.offset 0) (= (select .cse0 72) 0) (= 2 (select |c_#length| 1)) (= (select |c_#length| 15) 8) (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse74 (select |v_#memory_$Pointer$.base_632| 33)) (.cse70 (select |v_#memory_$Pointer$.base_639| 36)) (.cse75 (select |v_#memory_$Pointer$.base_631| 33)) (.cse73 (select |v_#memory_$Pointer$.base_640| 33)) (.cse78 (select |v_#memory_$Pointer$.base_633| 33)) (.cse71 (select |v_#memory_$Pointer$.base_636| 36)) (.cse69 (select |v_#memory_$Pointer$.base_1085| 32)) (.cse77 (select |v_#memory_$Pointer$.base_642| 36)) (.cse81 (select |v_#memory_$Pointer$.base_635| 36)) (.cse76 (select |v_#memory_$Pointer$.base_634| 36)) (.cse80 (select |v_#memory_$Pointer$.base_638| 33)) (.cse79 (select |v_#memory_$Pointer$.base_630| 33)) (.cse72 (select |v_#memory_$Pointer$.base_641| 33))) (and (= 32 (select .cse69 0)) (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse70 4 30) 12 (select .cse71 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse72 60 (select .cse73 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse74 8 (select .cse75 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse76 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse77 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse78 4 (select .cse74 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse5 0 (select .cse70 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse75 12 (select .cse79 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse73 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse80 144))) |v_#memory_$Pointer$.base_638|) (= |v_#memory_$Pointer$.base_633| (store |v_#memory_$Pointer$.base_1085| 33 (store .cse5 0 (select .cse78 0)))) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse71 16 (select .cse81 16))) |v_#memory_$Pointer$.base_635|) (= 32 (select .cse69 8)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse77 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse81 20 (select .cse76 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse80 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse79 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse72 56))) |v_#memory_$Pointer$.base_641|)))) (= (select |c_#valid| 1) 1) (= (select .cse15 112) 0) (= (select |c_#length| 7) 50) (= (select |c_#valid| 33) 1) (= (select |c_#length| 33) 156) (= (select |c_#length| 10) 35) (<= 1 |c_#StackHeapBarrier|) (= 35 (select |c_#length| 23)) (= 35 |c_~#status_frame_src~0.base|) (= (select |c_#valid| 24) 1) (= 0 (select .cse0 16)) (= (select .cse15 64) 0) (= (select |c_#length| 17) 222) (= c_~ldv_state_variable_1~0 0) (= (select |c_#valid| 5) 1) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (= (select |c_#valid| 32) 1) (= (select |c_#valid| 35) 1) (= (select |c_#valid| 26) 1) (= (select |c_#valid| 17) 1) (= 222 (select |c_#length| 22)) (= (select |c_#valid| 30) 1) (= (select |c_#valid| 36) 1) (= (select |c_#length| 29) 28) (= (select |c_#valid| 9) 1) (= (select |c_#valid| 2) 1) (= (select .cse15 96) 0) (= (select .cse15 24) 0) (= (select |c_#valid| 27) 1) (= (select .cse0 0) 0) (= 16 (select |c_#length| 30)) (= |c_~#phyter_clocks_lock~0.offset| 0) (= 35 (select |c_#length| 12)) (= (select |c_#length| 37) 120) (= (select |c_#valid| 34) 1) (= (select |c_#valid| 37) 1) (= (select .cse15 16) 0) (= (select .cse15 32) 0) (= |c_~#phyter_clocks~0.offset| 0) (= 19 (select |c_#length| 6)) (= (select |c_#length| 16) 12) (= (select |c_#valid| 4) 1) (= c_~dp83640_driver_group0~0.base 0) (= (select |c_#valid| 8) 1) (= (select |c_#length| 2) 102) (= 6 (select |c_#length| 34)) (= (select .cse15 56) 0) (= 41 (select |c_#length| 14)) (= (select .cse0 96) 0) (= (select .cse15 0) 0) (= (select |c_#length| 19) 37) (= 40 (select |c_#length| 4)) (= |c_~#dp83640_driver~0.offset| 0) (= 6 (select |c_#length| 35)) (= 22 (select |c_#length| 3)) (= (select |c_#valid| 15) 1) (= (select |c_#valid| 16) 1) (= (select |c_#valid| 29) 1) (= c_~ref_cnt~0 0) (= (select .cse15 80) 0) (= (select |c_#valid| 23) 1) (= 35 (select |c_#length| 13)) (= (select |c_#valid| 31) 1) (= (select |c_#length| 32) 16) (= (select |c_#length| 27) 19) (= (select |c_#valid| 11) 1) (= (select |c_#length| 5) 29) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= (select |c_#valid| 20) 1) (= (select |c_#length| 9) 39) (= (select .cse0 40) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= (select .cse0 104) 0) (= c_~dp83640_driver_group1~0.base 0) (= (select |c_#length| 8) 36) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= (select |c_#valid| 6) 1) (= (select .cse0 112) 0) (= (select .cse0 64) 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= (select .cse0 8) 0) (= 44 (select |c_#length| 24)) (= 32 |c_~#phyter_clocks~0.base|) (= 16 (select |c_#length| 31)) (= (select |c_#length| 28) 20) (= (select |c_#valid| 10) 1) (= (select |c_#valid| 7) 1) (= 8 (select |c_#length| 20)) (= (select .cse0 88) 0))) is different from false [2024-11-09 06:30:07,409 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#status_frame_src~0.offset| 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (let ((.cse141 (select |c_#memory_$Pointer$.base| 37)) (.cse152 ((as const (Array Int Int)) 0)) (.cse140 (select |c_#memory_$Pointer$.offset| 37))) (let ((.cse0 (= (select .cse140 32) 0)) (.cse1 (= (select .cse140 80) 0)) (.cse2 (= (select .cse140 24) 0)) (.cse3 (= (select .cse140 56) 0)) (.cse4 (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse156 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse157 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse162 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse159 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse166 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse167 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse161 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse165 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse168 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse164 (select |v_#memory_$Pointer$.offset_1085| 32)) (.cse158 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse163 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse160 (select |v_#memory_$Pointer$.offset_639| 33))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse156 4 (select .cse157 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse158 4 0) 12 (select .cse159 12)))) (= (store |v_#memory_$Pointer$.offset_1085| 33 (store .cse152 0 (select .cse156 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse160 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse161 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse162 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse157 8 (select .cse163 8))) |v_#memory_$Pointer$.offset_630|) (= (select .cse164 0) 0) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse165 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse162 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse166 20 (select .cse167 20))) |v_#memory_$Pointer$.offset_642|) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse159 16 (select .cse166 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse167 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse168 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse161 60 (select .cse165 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse168 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (select .cse164 8) 0) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse152 0 (select .cse158 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse163 12 (select .cse160 12))) |v_#memory_$Pointer$.offset_639|))))) (.cse5 (= (select .cse141 72) 0)) (.cse6 (= (select .cse141 8) 0)) (.cse66 (store (store (store (store .cse152 0 1) 4 0) 8 3735899821) 12 4294967295)) (.cse68 (store .cse152 0 536894689)) (.cse7 (= (select .cse140 48) 0)) (.cse8 (= (select .cse141 48) 0)) (.cse9 (= (select .cse141 88) 0)) (.cse10 (= (select .cse141 104) 0)) (.cse11 (= (select .cse141 40) 0)) (.cse12 (= (select .cse140 72) 0)) (.cse13 (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse147 (select |v_#memory_$Pointer$.base_632| 33)) (.cse143 (select |v_#memory_$Pointer$.base_639| 36)) (.cse148 (select |v_#memory_$Pointer$.base_631| 33)) (.cse146 (select |v_#memory_$Pointer$.base_640| 33)) (.cse151 (select |v_#memory_$Pointer$.base_633| 33)) (.cse144 (select |v_#memory_$Pointer$.base_636| 36)) (.cse142 (select |v_#memory_$Pointer$.base_1085| 32)) (.cse150 (select |v_#memory_$Pointer$.base_642| 36)) (.cse155 (select |v_#memory_$Pointer$.base_635| 36)) (.cse149 (select |v_#memory_$Pointer$.base_634| 36)) (.cse154 (select |v_#memory_$Pointer$.base_638| 33)) (.cse153 (select |v_#memory_$Pointer$.base_630| 33)) (.cse145 (select |v_#memory_$Pointer$.base_641| 33))) (and (= 32 (select .cse142 0)) (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse143 4 30) 12 (select .cse144 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse145 60 (select .cse146 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse147 8 (select .cse148 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse149 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse150 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse151 4 (select .cse147 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse152 0 (select .cse143 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse148 12 (select .cse153 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse146 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse154 144))) |v_#memory_$Pointer$.base_638|) (= |v_#memory_$Pointer$.base_633| (store |v_#memory_$Pointer$.base_1085| 33 (store .cse152 0 (select .cse151 0)))) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse144 16 (select .cse155 16))) |v_#memory_$Pointer$.base_635|) (= 32 (select .cse142 8)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse150 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse155 20 (select .cse149 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse154 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse153 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse145 56))) |v_#memory_$Pointer$.base_641|))))) (.cse14 (= (select .cse141 112) 0)) (.cse70 (= 0 (select .cse140 16))) (.cse71 (= (select .cse141 64) 0)) (.cse72 (= (select .cse141 96) 0)) (.cse73 (= (select .cse141 24) 0)) (.cse74 (= (select .cse140 0) 0)) (.cse75 (= (select .cse141 16) 0)) (.cse76 (= (select .cse141 32) 0)) (.cse77 (= (select .cse141 56) 0)) (.cse78 (= (select .cse140 96) 0)) (.cse79 (= (select .cse141 0) 0)) (.cse80 (= (select .cse141 80) 0)) (.cse81 (= (select .cse140 40) 0)) (.cse82 (= (select .cse140 104) 0)) (.cse83 (= (select .cse140 112) 0)) (.cse84 (= (select .cse140 64) 0)) (.cse85 (= (select .cse140 8) 0)) (.cse86 (= (select .cse140 88) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (exists ((|v_#length_BEFORE_CALL_125| (Array Int Int))) (and (= 6 (select |v_#length_BEFORE_CALL_125| 34)) (= (select |v_#length_BEFORE_CALL_125| 26) 20) (= 8 (select |v_#length_BEFORE_CALL_125| 20)) (= 35 (select |v_#length_BEFORE_CALL_125| 23)) (= 222 (select |v_#length_BEFORE_CALL_125| 17)) (= 22 (select |v_#length_BEFORE_CALL_125| 3)) (= (select |v_#length_BEFORE_CALL_125| 12) 35) (= 46 (select |v_#length_BEFORE_CALL_125| 25)) (= 44 (select |v_#length_BEFORE_CALL_125| 24)) (= (select |v_#length_BEFORE_CALL_125| 33) 156) (= (select |v_#length_BEFORE_CALL_125| 35) 6) (= 35 (select |v_#length_BEFORE_CALL_125| 11)) (= (select |v_#length_BEFORE_CALL_125| 37) 120) (= (select |v_#length_BEFORE_CALL_125| 21) 12) (= 289 (select |v_#length_BEFORE_CALL_125| 36)) (= 29 (select |v_#length_BEFORE_CALL_125| 5)) (= 28 (select |v_#length_BEFORE_CALL_125| 29)) (= (select |v_#length_BEFORE_CALL_125| 28) 20) (= (select |v_#length_BEFORE_CALL_125| 22) 222) (= (select |v_#length_BEFORE_CALL_125| 8) 36) (= 41 (select |v_#length_BEFORE_CALL_125| 14)) (= (select |v_#length_BEFORE_CALL_125| 2) 102) (= 8 (select |v_#length_BEFORE_CALL_125| 15)) (= (select |v_#length_BEFORE_CALL_125| 27) 19) (= 40 (select |v_#length_BEFORE_CALL_125| 4)) (= (select |v_#length_BEFORE_CALL_125| 32) 16) (= (select |v_#length_BEFORE_CALL_125| 31) 16) (= (select |v_#length_BEFORE_CALL_125| 16) 12) (= 19 (select |v_#length_BEFORE_CALL_125| 6)) (= 35 (select |v_#length_BEFORE_CALL_125| 13)) (= (select |v_#length_BEFORE_CALL_125| 19) 37) (= (select |v_#length_BEFORE_CALL_125| 18) 28) (= (select |v_#length_BEFORE_CALL_125| 1) 2) (= (select |v_#length_BEFORE_CALL_125| 10) 35) (= (select |v_#length_BEFORE_CALL_125| 9) 39) (= (select |v_#length_BEFORE_CALL_125| 7) 50) (= (select |v_#length_BEFORE_CALL_125| 30) 16))) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_96| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse25 (select |v_#memory_int_606| 33)) (.cse23 (select |v_#memory_int_602| 36)) (.cse24 (select |v_#memory_int_608| 36)) (.cse27 (select |v_#memory_int_624| 36)) (.cse32 (select |v_#memory_int_599| 36)) (.cse31 (select |v_#memory_int_634| 36)) (.cse48 (select |v_#memory_int_627| 33)) (.cse28 (select |v_#memory_int_623| 36)) (.cse34 (select |v_#memory_int_619| 36)) (.cse41 (select |v_#memory_int_612| 36)) (.cse40 (select |v_#memory_int_642| 36)) (.cse17 (select |v_#memory_int_1727| 31)) (.cse54 (select |v_#memory_int_637| 36)) (.cse26 (select |v_#memory_int_604| 33)) (.cse18 (select |v_#memory_int_630| 33)) (.cse43 (select |v_#memory_int_611| 36)) (.cse33 (select |v_#memory_int_615| 36)) (.cse30 (select |v_#memory_int_614| 36)) (.cse16 (select |v_#memory_int_629| 35)) (.cse52 (select |v_#memory_int_622| 36)) (.cse45 (select |v_#memory_int_621| 36)) (.cse37 (select |v_#memory_int_629| 34)) (.cse46 (select |v_#memory_int_631| 36)) (.cse42 (select |v_#memory_int_613| 36)) (.cse58 (select |v_#memory_int_620| 36)) (.cse21 (select |v_#memory_int_610| 36)) (.cse57 (select |v_#memory_int_617| 36)) (.cse47 (select |v_#memory_int_628| 33)) (.cse44 (select |v_#memory_int_1727| 1)) (.cse60 (select |v_#memory_int_600| 33)) (.cse62 (select |v_#memory_int_609| 33)) (.cse51 (select |v_#memory_int_636| 36)) (.cse56 (select |v_#memory_int_633| 36)) (.cse22 (select |v_#memory_int_618| 36)) (.cse36 (select |v_#memory_int_641| 36)) (.cse50 (select |v_#memory_int_640| 36)) (.cse20 (select |v_#memory_int_1727| 15)) (.cse19 (select |v_#memory_int_629| 33)) (.cse63 (select |v_#memory_int_616| 33)) (.cse29 (select |v_#memory_int_601| 33)) (.cse55 (select |v_#memory_int_644| 36)) (.cse53 (select |v_#memory_int_639| 36)) (.cse69 (select |v_#memory_int_635| 36)) (.cse61 (select |v_#memory_int_632| 36)) (.cse39 (select |v_#memory_int_645| 33)) (.cse59 (select |v_#memory_int_607| 33)) (.cse64 (select |v_#memory_int_605| 36)) (.cse65 (select |v_#memory_int_603| 36)) (.cse49 (select |v_#memory_int_638| 33)) (.cse38 (select |v_#memory_int_643| 33)) (.cse15 (select |v_#memory_int_1727| 20)) (.cse67 (select |v_#memory_int_626| 36)) (.cse35 (select |v_#memory_int_625| 36))) (and (= (select .cse15 0) 100) (= (select .cse16 1) 0) (= 11 (select .cse17 14)) (= (store |v_#memory_int_630| 33 (store .cse18 136 (select .cse19 136))) |v_#memory_int_629|) (= 23 (select .cse16 2)) (= (select .cse17 8) 8) (= (select .cse16 3) 11) (= 56 (select .cse20 2)) (= (store |v_#memory_int_610| 36 (store .cse21 128 (select .cse22 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse23 233 (select .cse24 233))) |v_#memory_int_608|) (= (select .cse17 0) 1) (= (store |v_#memory_int_606| 33 (store .cse25 120 (select .cse26 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse27 249 (select .cse28 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse29 112 (select .cse25 112)))) (= (store |v_#memory_int_614| 36 (store .cse30 40 (select .cse31 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse32 225 (select .cse23 225))) |v_#memory_int_602|) (= 107 (select .cse16 4)) (= (store |v_#memory_int_615| 36 (store .cse33 64 (select .cse34 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse35 152 (select .cse36 152))) |v_#memory_int_641|) (= (select .cse37 5) 0) (= (select .cse20 4) 54) (= 9 (select .cse17 10)) (= (store |v_#memory_int_643| 33 (store .cse38 48 (select .cse39 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse24 241 (select .cse27 241))) |v_#memory_int_624|) (= 51 (select .cse20 3)) (= (select .cse15 6) 48) (= (store |v_#memory_int_642| 36 (store .cse40 217 (select .cse32 217))) |v_#memory_int_599|) (= 8 (select .cse16 0)) (= 2 (select .cse17 2)) (= (store |v_#memory_int_612| 36 (store .cse41 80 (select .cse42 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse31 48 (select .cse43 48)))) (= 48 (select .cse44 0)) (= (store |v_#memory_int_621| 36 (store .cse45 273 (select .cse46 273))) |v_#memory_int_631|) (= 3 (select .cse17 4)) (= (select .cse37 3) 0) (= (store |v_#memory_int_628| 33 (store .cse47 24 (select .cse48 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse48 32 (select .cse49 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse50 168 (select .cse51 168))) |v_#memory_int_636|) (= (select .cse17 12) 10) (= (select .cse20 7) 0) (= (store |v_#memory_int_623| 36 (store .cse28 257 (select .cse52 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse34 72 (select .cse41 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse53 208 0) 209 (select .cse40 209))) |v_#memory_int_642|) (= (select .cse17 6) 4) (= 48 (select .cse20 6)) (= (store |v_#memory_int_637| 36 (store .cse54 192 (select .cse55 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse56 184 (select .cse54 184))) |v_#memory_int_637|) (= (select .cse37 0) 1) (= (select .cse37 2) 25) (= (select .cse37 1) 27) (= (store |v_#memory_int_617| 36 (store .cse57 112 (select .cse58 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse26 128 (select .cse18 128)))) (= (store |v_#memory_int_611| 36 (store .cse43 56 (select .cse33 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse59 80 (select .cse60 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse61 32 (select .cse30 32))) |v_#memory_int_614|) (= 112 (select .cse20 1)) (= (select .cse16 5) 15) (= (select .cse15 7) 0) (= (store |v_#memory_int_622| 36 (store .cse52 265 (select .cse45 265))) |v_#memory_int_621|) (= (select .cse37 4) 0) (= |v_old(#memory_int)_AFTER_CALL_96| (store |v_#memory_int_631| 36 (store .cse46 281 (select (select |v_old(#memory_int)_AFTER_CALL_96| 36) 281)))) (= (store |v_#memory_int_609| 33 (store .cse62 96 (select .cse63 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse42 88 (select .cse64 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse58 120 (select .cse21 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse65 104 (select .cse57 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store .cse66 16 (select .cse47 16))) |v_#memory_int_628|) (= (select .cse44 1) 0) (= 100 (select .cse20 0)) (= (store |v_#memory_int_600| 33 (store .cse60 88 (select .cse62 88))) |v_#memory_int_609|) (= 112 (select .cse15 1)) (= (select .cse15 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse51 176 (select .cse56 176)))) (= (store |v_#memory_int_618| 36 (store .cse22 136 (select .cse67 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse36 160 (select .cse50 160))) |v_#memory_int_640|) (= 56 (select .cse15 2)) (= 52 (select .cse20 5)) (= 52 (select .cse15 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse19 144 0) 148 0)) 36 (store .cse68 4 (select .cse69 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse63 104 (select .cse29 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse55 200 (select .cse53 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse69 12 4294967280) 16 719) 20 1) 24 (select .cse61 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse39 56 0) 60 0) 72 (select .cse59 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse64 96 (select .cse65 96)))) (= (store |v_#memory_int_638| 33 (store .cse49 40 (select .cse38 40))) |v_#memory_int_643|) (= 51 (select .cse15 3)) (= (store |v_#memory_int_626| 36 (store .cse67 144 (select .cse35 144))) |v_#memory_int_625|)))) .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 (exists ((|v_old(#valid)_AFTER_CALL_81| (Array Int Int))) (and (= (select |v_old(#valid)_AFTER_CALL_81| 23) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 17) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 2) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 31) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 15) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 25) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 22) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 29) 1) (= 1 (select |v_old(#valid)_AFTER_CALL_81| 9)) (= (select |v_old(#valid)_AFTER_CALL_81| 33) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 12) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 5) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 32) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 28) 1) (= 1 (select |v_old(#valid)_AFTER_CALL_81| 3)) (= (select |v_old(#valid)_AFTER_CALL_81| 34) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 16) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 10) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 18) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 36) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 35) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 11) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 26) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 6) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 0) 0) (= (select |v_old(#valid)_AFTER_CALL_81| 24) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 14) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 19) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 27) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 20) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 4) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 13) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 30) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 37) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 7) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 8) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 1) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 21) 1))) .cse81 .cse82 .cse83 .cse84 .cse85 .cse86) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_145| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse97 (select |v_#memory_int_606| 33)) (.cse95 (select |v_#memory_int_602| 36)) (.cse96 (select |v_#memory_int_608| 36)) (.cse99 (select |v_#memory_int_624| 36)) (.cse104 (select |v_#memory_int_599| 36)) (.cse103 (select |v_#memory_int_634| 36)) (.cse120 (select |v_#memory_int_627| 33)) (.cse100 (select |v_#memory_int_623| 36)) (.cse106 (select |v_#memory_int_619| 36)) (.cse113 (select |v_#memory_int_612| 36)) (.cse112 (select |v_#memory_int_642| 36)) (.cse89 (select |v_#memory_int_1727| 31)) (.cse118 (select |v_#memory_int_631| 36)) (.cse126 (select |v_#memory_int_637| 36)) (.cse98 (select |v_#memory_int_604| 33)) (.cse90 (select |v_#memory_int_630| 33)) (.cse115 (select |v_#memory_int_611| 36)) (.cse105 (select |v_#memory_int_615| 36)) (.cse102 (select |v_#memory_int_614| 36)) (.cse88 (select |v_#memory_int_629| 35)) (.cse124 (select |v_#memory_int_622| 36)) (.cse117 (select |v_#memory_int_621| 36)) (.cse109 (select |v_#memory_int_629| 34)) (.cse114 (select |v_#memory_int_613| 36)) (.cse130 (select |v_#memory_int_620| 36)) (.cse93 (select |v_#memory_int_610| 36)) (.cse129 (select |v_#memory_int_617| 36)) (.cse119 (select |v_#memory_int_628| 33)) (.cse116 (select |v_#memory_int_1727| 1)) (.cse132 (select |v_#memory_int_600| 33)) (.cse134 (select |v_#memory_int_609| 33)) (.cse123 (select |v_#memory_int_636| 36)) (.cse128 (select |v_#memory_int_633| 36)) (.cse94 (select |v_#memory_int_618| 36)) (.cse108 (select |v_#memory_int_641| 36)) (.cse122 (select |v_#memory_int_640| 36)) (.cse92 (select |v_#memory_int_1727| 15)) (.cse91 (select |v_#memory_int_629| 33)) (.cse135 (select |v_#memory_int_616| 33)) (.cse101 (select |v_#memory_int_601| 33)) (.cse127 (select |v_#memory_int_644| 36)) (.cse125 (select |v_#memory_int_639| 36)) (.cse139 (select |v_#memory_int_635| 36)) (.cse133 (select |v_#memory_int_632| 36)) (.cse111 (select |v_#memory_int_645| 33)) (.cse131 (select |v_#memory_int_607| 33)) (.cse136 (select |v_#memory_int_605| 36)) (.cse137 (select |v_#memory_int_603| 36)) (.cse121 (select |v_#memory_int_638| 33)) (.cse110 (select |v_#memory_int_643| 33)) (.cse87 (select |v_#memory_int_1727| 20)) (.cse138 (select |v_#memory_int_626| 36)) (.cse107 (select |v_#memory_int_625| 36))) (and (= (select .cse87 0) 100) (= (select .cse88 1) 0) (= 11 (select .cse89 14)) (= (store |v_#memory_int_630| 33 (store .cse90 136 (select .cse91 136))) |v_#memory_int_629|) (= 23 (select .cse88 2)) (= (select .cse89 8) 8) (= (select .cse88 3) 11) (= 56 (select .cse92 2)) (= (store |v_#memory_int_610| 36 (store .cse93 128 (select .cse94 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse95 233 (select .cse96 233))) |v_#memory_int_608|) (= (select .cse89 0) 1) (= (store |v_#memory_int_606| 33 (store .cse97 120 (select .cse98 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse99 249 (select .cse100 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse101 112 (select .cse97 112)))) (= (store |v_#memory_int_614| 36 (store .cse102 40 (select .cse103 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse104 225 (select .cse95 225))) |v_#memory_int_602|) (= 107 (select .cse88 4)) (= (store |v_#memory_int_615| 36 (store .cse105 64 (select .cse106 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse107 152 (select .cse108 152))) |v_#memory_int_641|) (= (select .cse109 5) 0) (= (select .cse92 4) 54) (= 9 (select .cse89 10)) (= (store |v_#memory_int_643| 33 (store .cse110 48 (select .cse111 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse96 241 (select .cse99 241))) |v_#memory_int_624|) (= 51 (select .cse92 3)) (= (select .cse87 6) 48) (= (store |v_#memory_int_642| 36 (store .cse112 217 (select .cse104 217))) |v_#memory_int_599|) (= 8 (select .cse88 0)) (= 2 (select .cse89 2)) (= (store |v_#memory_int_612| 36 (store .cse113 80 (select .cse114 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse103 48 (select .cse115 48)))) (= 48 (select .cse116 0)) (= (store |v_#memory_int_621| 36 (store .cse117 273 (select .cse118 273))) |v_#memory_int_631|) (= 3 (select .cse89 4)) (= (select .cse109 3) 0) (= (store |v_#memory_int_628| 33 (store .cse119 24 (select .cse120 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse120 32 (select .cse121 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse122 168 (select .cse123 168))) |v_#memory_int_636|) (= (select .cse89 12) 10) (= (select .cse92 7) 0) (= (store |v_#memory_int_623| 36 (store .cse100 257 (select .cse124 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse106 72 (select .cse113 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse125 208 0) 209 (select .cse112 209))) |v_#memory_int_642|) (= (select .cse89 6) 4) (= |v_#memory_int_BEFORE_CALL_145| (store |v_#memory_int_631| 36 (store .cse118 281 (select (select |v_#memory_int_BEFORE_CALL_145| 36) 281)))) (= 48 (select .cse92 6)) (= (store |v_#memory_int_637| 36 (store .cse126 192 (select .cse127 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse128 184 (select .cse126 184))) |v_#memory_int_637|) (= (select .cse109 0) 1) (= (select .cse109 2) 25) (= (select .cse109 1) 27) (= (store |v_#memory_int_617| 36 (store .cse129 112 (select .cse130 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse98 128 (select .cse90 128)))) (= (store |v_#memory_int_611| 36 (store .cse115 56 (select .cse105 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse131 80 (select .cse132 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse133 32 (select .cse102 32))) |v_#memory_int_614|) (= 112 (select .cse92 1)) (= (select .cse88 5) 15) (= (select .cse87 7) 0) (= (store |v_#memory_int_622| 36 (store .cse124 265 (select .cse117 265))) |v_#memory_int_621|) (= (select .cse109 4) 0) (= (store |v_#memory_int_609| 33 (store .cse134 96 (select .cse135 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse114 88 (select .cse136 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse130 120 (select .cse93 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse137 104 (select .cse129 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store .cse66 16 (select .cse119 16))) |v_#memory_int_628|) (= (select .cse116 1) 0) (= 100 (select .cse92 0)) (= (store |v_#memory_int_600| 33 (store .cse132 88 (select .cse134 88))) |v_#memory_int_609|) (= 112 (select .cse87 1)) (= (select .cse87 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse123 176 (select .cse128 176)))) (= (store |v_#memory_int_618| 36 (store .cse94 136 (select .cse138 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse108 160 (select .cse122 160))) |v_#memory_int_640|) (= 56 (select .cse87 2)) (= 52 (select .cse92 5)) (= 52 (select .cse87 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse91 144 0) 148 0)) 36 (store .cse68 4 (select .cse139 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse135 104 (select .cse101 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse127 200 (select .cse125 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse139 12 4294967280) 16 719) 20 1) 24 (select .cse133 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse111 56 0) 60 0) 72 (select .cse131 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse136 96 (select .cse137 96)))) (= (store |v_#memory_int_638| 33 (store .cse121 40 (select .cse110 40))) |v_#memory_int_643|) (= 51 (select .cse87 3)) (= (store |v_#memory_int_626| 36 (store .cse138 144 (select .cse107 144))) |v_#memory_int_625|)))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_old(#valid)_AFTER_CALL_82| (Array Int Int))) (and (= (select |v_old(#valid)_AFTER_CALL_82| 29) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 4) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 5) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 8) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 21) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 18) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 25) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 2) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 24) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 22) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 17) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 31) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 35) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 26) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 34) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 27) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 1) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 16) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 33) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 11) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 23) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 14) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 12) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 0) 0) (= (select |v_old(#valid)_AFTER_CALL_82| 13) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 36) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 20) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 19) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 7) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 10) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 30) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 9) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 6) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 32) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 3) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 28) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 15) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 37) 1))) .cse80 .cse81 (exists ((|v_#length_BEFORE_CALL_127| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_127| 36) 289) (= (select |v_#length_BEFORE_CALL_127| 30) 16) (= (select |v_#length_BEFORE_CALL_127| 18) 28) (= (select |v_#length_BEFORE_CALL_127| 17) 222) (= (select |v_#length_BEFORE_CALL_127| 37) 120) (= 20 (select |v_#length_BEFORE_CALL_127| 28)) (= (select |v_#length_BEFORE_CALL_127| 10) 35) (= 19 (select |v_#length_BEFORE_CALL_127| 6)) (= (select |v_#length_BEFORE_CALL_127| 19) 37) (= (select |v_#length_BEFORE_CALL_127| 25) 46) (= (select |v_#length_BEFORE_CALL_127| 22) 222) (= (select |v_#length_BEFORE_CALL_127| 8) 36) (= 28 (select |v_#length_BEFORE_CALL_127| 29)) (= 12 (select |v_#length_BEFORE_CALL_127| 21)) (= 35 (select |v_#length_BEFORE_CALL_127| 13)) (= 35 (select |v_#length_BEFORE_CALL_127| 11)) (= (select |v_#length_BEFORE_CALL_127| 26) 20) (= 156 (select |v_#length_BEFORE_CALL_127| 33)) (= 29 (select |v_#length_BEFORE_CALL_127| 5)) (= 44 (select |v_#length_BEFORE_CALL_127| 24)) (= (select |v_#length_BEFORE_CALL_127| 1) 2) (= (select |v_#length_BEFORE_CALL_127| 15) 8) (= 41 (select |v_#length_BEFORE_CALL_127| 14)) (= 39 (select |v_#length_BEFORE_CALL_127| 9)) (= 40 (select |v_#length_BEFORE_CALL_127| 4)) (= (select |v_#length_BEFORE_CALL_127| 3) 22) (= 102 (select |v_#length_BEFORE_CALL_127| 2)) (= (select |v_#length_BEFORE_CALL_127| 32) 16) (= 8 (select |v_#length_BEFORE_CALL_127| 20)) (= (select |v_#length_BEFORE_CALL_127| 12) 35) (= (select |v_#length_BEFORE_CALL_127| 7) 50) (= (select |v_#length_BEFORE_CALL_127| 31) 16) (= 35 (select |v_#length_BEFORE_CALL_127| 23)) (= (select |v_#length_BEFORE_CALL_127| 34) 6) (= 19 (select |v_#length_BEFORE_CALL_127| 27)) (= (select |v_#length_BEFORE_CALL_127| 16) 12) (= 6 (select |v_#length_BEFORE_CALL_127| 35)))) .cse82 .cse83 .cse84 .cse85 .cse86)))) (= c_~LDV_IN_INTERRUPT~0 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= |c_~#gpio_tab~0.offset| 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= c_~dp83640_driver_group0~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 35 |c_~#status_frame_src~0.base|) (= c_~ldv_state_variable_1~0 0) (= |c_ULTIMATE.start_main_#t~ret511#1.offset| 0) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (= |c_~#phyter_clocks_lock~0.offset| 0) (= |c_~#phyter_clocks~0.offset| 0) (= c_~dp83640_driver_group0~0.base 0) (= |c_~#dp83640_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= c_~dp83640_driver_group1~0.base 0) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= 32 |c_~#phyter_clocks~0.base|)) is different from false [2024-11-09 06:30:09,515 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#status_frame_src~0.offset| 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (let ((.cse141 (select |c_#memory_$Pointer$.base| 37)) (.cse152 ((as const (Array Int Int)) 0)) (.cse140 (select |c_#memory_$Pointer$.offset| 37))) (let ((.cse0 (= (select .cse140 32) 0)) (.cse1 (= (select .cse140 80) 0)) (.cse2 (= (select .cse140 24) 0)) (.cse3 (= (select .cse140 56) 0)) (.cse4 (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse156 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse157 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse162 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse159 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse166 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse167 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse161 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse165 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse168 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse164 (select |v_#memory_$Pointer$.offset_1085| 32)) (.cse158 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse163 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse160 (select |v_#memory_$Pointer$.offset_639| 33))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse156 4 (select .cse157 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse158 4 0) 12 (select .cse159 12)))) (= (store |v_#memory_$Pointer$.offset_1085| 33 (store .cse152 0 (select .cse156 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse160 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse161 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse162 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse157 8 (select .cse163 8))) |v_#memory_$Pointer$.offset_630|) (= (select .cse164 0) 0) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse165 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse162 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse166 20 (select .cse167 20))) |v_#memory_$Pointer$.offset_642|) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse159 16 (select .cse166 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse167 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse168 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse161 60 (select .cse165 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse168 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (select .cse164 8) 0) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse152 0 (select .cse158 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse163 12 (select .cse160 12))) |v_#memory_$Pointer$.offset_639|))))) (.cse5 (= (select .cse141 72) 0)) (.cse6 (= (select .cse141 8) 0)) (.cse66 (store (store (store (store .cse152 0 1) 4 0) 8 3735899821) 12 4294967295)) (.cse68 (store .cse152 0 536894689)) (.cse7 (= (select .cse140 48) 0)) (.cse8 (= (select .cse141 48) 0)) (.cse9 (= (select .cse141 88) 0)) (.cse10 (= (select .cse141 104) 0)) (.cse11 (= (select .cse141 40) 0)) (.cse12 (= (select .cse140 72) 0)) (.cse13 (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse147 (select |v_#memory_$Pointer$.base_632| 33)) (.cse143 (select |v_#memory_$Pointer$.base_639| 36)) (.cse148 (select |v_#memory_$Pointer$.base_631| 33)) (.cse146 (select |v_#memory_$Pointer$.base_640| 33)) (.cse151 (select |v_#memory_$Pointer$.base_633| 33)) (.cse144 (select |v_#memory_$Pointer$.base_636| 36)) (.cse142 (select |v_#memory_$Pointer$.base_1085| 32)) (.cse150 (select |v_#memory_$Pointer$.base_642| 36)) (.cse155 (select |v_#memory_$Pointer$.base_635| 36)) (.cse149 (select |v_#memory_$Pointer$.base_634| 36)) (.cse154 (select |v_#memory_$Pointer$.base_638| 33)) (.cse153 (select |v_#memory_$Pointer$.base_630| 33)) (.cse145 (select |v_#memory_$Pointer$.base_641| 33))) (and (= 32 (select .cse142 0)) (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse143 4 30) 12 (select .cse144 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse145 60 (select .cse146 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse147 8 (select .cse148 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse149 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse150 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse151 4 (select .cse147 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse152 0 (select .cse143 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse148 12 (select .cse153 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse146 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse154 144))) |v_#memory_$Pointer$.base_638|) (= |v_#memory_$Pointer$.base_633| (store |v_#memory_$Pointer$.base_1085| 33 (store .cse152 0 (select .cse151 0)))) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse144 16 (select .cse155 16))) |v_#memory_$Pointer$.base_635|) (= 32 (select .cse142 8)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse150 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse155 20 (select .cse149 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse154 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse153 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse145 56))) |v_#memory_$Pointer$.base_641|))))) (.cse14 (= (select .cse141 112) 0)) (.cse70 (= 0 (select .cse140 16))) (.cse71 (= (select .cse141 64) 0)) (.cse72 (= (select .cse141 96) 0)) (.cse73 (= (select .cse141 24) 0)) (.cse74 (= (select .cse140 0) 0)) (.cse75 (= (select .cse141 16) 0)) (.cse76 (= (select .cse141 32) 0)) (.cse77 (= (select .cse141 56) 0)) (.cse78 (= (select .cse140 96) 0)) (.cse79 (= (select .cse141 0) 0)) (.cse80 (= (select .cse141 80) 0)) (.cse81 (= (select .cse140 40) 0)) (.cse82 (= (select .cse140 104) 0)) (.cse83 (= (select .cse140 112) 0)) (.cse84 (= (select .cse140 64) 0)) (.cse85 (= (select .cse140 8) 0)) (.cse86 (= (select .cse140 88) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (exists ((|v_#length_BEFORE_CALL_125| (Array Int Int))) (and (= 6 (select |v_#length_BEFORE_CALL_125| 34)) (= (select |v_#length_BEFORE_CALL_125| 26) 20) (= 8 (select |v_#length_BEFORE_CALL_125| 20)) (= 35 (select |v_#length_BEFORE_CALL_125| 23)) (= 222 (select |v_#length_BEFORE_CALL_125| 17)) (= 22 (select |v_#length_BEFORE_CALL_125| 3)) (= (select |v_#length_BEFORE_CALL_125| 12) 35) (= 46 (select |v_#length_BEFORE_CALL_125| 25)) (= 44 (select |v_#length_BEFORE_CALL_125| 24)) (= (select |v_#length_BEFORE_CALL_125| 33) 156) (= (select |v_#length_BEFORE_CALL_125| 35) 6) (= 35 (select |v_#length_BEFORE_CALL_125| 11)) (= (select |v_#length_BEFORE_CALL_125| 37) 120) (= (select |v_#length_BEFORE_CALL_125| 21) 12) (= 289 (select |v_#length_BEFORE_CALL_125| 36)) (= 29 (select |v_#length_BEFORE_CALL_125| 5)) (= 28 (select |v_#length_BEFORE_CALL_125| 29)) (= (select |v_#length_BEFORE_CALL_125| 28) 20) (= (select |v_#length_BEFORE_CALL_125| 22) 222) (= (select |v_#length_BEFORE_CALL_125| 8) 36) (= 41 (select |v_#length_BEFORE_CALL_125| 14)) (= (select |v_#length_BEFORE_CALL_125| 2) 102) (= 8 (select |v_#length_BEFORE_CALL_125| 15)) (= (select |v_#length_BEFORE_CALL_125| 27) 19) (= 40 (select |v_#length_BEFORE_CALL_125| 4)) (= (select |v_#length_BEFORE_CALL_125| 32) 16) (= (select |v_#length_BEFORE_CALL_125| 31) 16) (= (select |v_#length_BEFORE_CALL_125| 16) 12) (= 19 (select |v_#length_BEFORE_CALL_125| 6)) (= 35 (select |v_#length_BEFORE_CALL_125| 13)) (= (select |v_#length_BEFORE_CALL_125| 19) 37) (= (select |v_#length_BEFORE_CALL_125| 18) 28) (= (select |v_#length_BEFORE_CALL_125| 1) 2) (= (select |v_#length_BEFORE_CALL_125| 10) 35) (= (select |v_#length_BEFORE_CALL_125| 9) 39) (= (select |v_#length_BEFORE_CALL_125| 7) 50) (= (select |v_#length_BEFORE_CALL_125| 30) 16))) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_96| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse25 (select |v_#memory_int_606| 33)) (.cse23 (select |v_#memory_int_602| 36)) (.cse24 (select |v_#memory_int_608| 36)) (.cse27 (select |v_#memory_int_624| 36)) (.cse32 (select |v_#memory_int_599| 36)) (.cse31 (select |v_#memory_int_634| 36)) (.cse48 (select |v_#memory_int_627| 33)) (.cse28 (select |v_#memory_int_623| 36)) (.cse34 (select |v_#memory_int_619| 36)) (.cse41 (select |v_#memory_int_612| 36)) (.cse40 (select |v_#memory_int_642| 36)) (.cse17 (select |v_#memory_int_1727| 31)) (.cse54 (select |v_#memory_int_637| 36)) (.cse26 (select |v_#memory_int_604| 33)) (.cse18 (select |v_#memory_int_630| 33)) (.cse43 (select |v_#memory_int_611| 36)) (.cse33 (select |v_#memory_int_615| 36)) (.cse30 (select |v_#memory_int_614| 36)) (.cse16 (select |v_#memory_int_629| 35)) (.cse52 (select |v_#memory_int_622| 36)) (.cse45 (select |v_#memory_int_621| 36)) (.cse37 (select |v_#memory_int_629| 34)) (.cse46 (select |v_#memory_int_631| 36)) (.cse42 (select |v_#memory_int_613| 36)) (.cse58 (select |v_#memory_int_620| 36)) (.cse21 (select |v_#memory_int_610| 36)) (.cse57 (select |v_#memory_int_617| 36)) (.cse47 (select |v_#memory_int_628| 33)) (.cse44 (select |v_#memory_int_1727| 1)) (.cse60 (select |v_#memory_int_600| 33)) (.cse62 (select |v_#memory_int_609| 33)) (.cse51 (select |v_#memory_int_636| 36)) (.cse56 (select |v_#memory_int_633| 36)) (.cse22 (select |v_#memory_int_618| 36)) (.cse36 (select |v_#memory_int_641| 36)) (.cse50 (select |v_#memory_int_640| 36)) (.cse20 (select |v_#memory_int_1727| 15)) (.cse19 (select |v_#memory_int_629| 33)) (.cse63 (select |v_#memory_int_616| 33)) (.cse29 (select |v_#memory_int_601| 33)) (.cse55 (select |v_#memory_int_644| 36)) (.cse53 (select |v_#memory_int_639| 36)) (.cse69 (select |v_#memory_int_635| 36)) (.cse61 (select |v_#memory_int_632| 36)) (.cse39 (select |v_#memory_int_645| 33)) (.cse59 (select |v_#memory_int_607| 33)) (.cse64 (select |v_#memory_int_605| 36)) (.cse65 (select |v_#memory_int_603| 36)) (.cse49 (select |v_#memory_int_638| 33)) (.cse38 (select |v_#memory_int_643| 33)) (.cse15 (select |v_#memory_int_1727| 20)) (.cse67 (select |v_#memory_int_626| 36)) (.cse35 (select |v_#memory_int_625| 36))) (and (= (select .cse15 0) 100) (= (select .cse16 1) 0) (= 11 (select .cse17 14)) (= (store |v_#memory_int_630| 33 (store .cse18 136 (select .cse19 136))) |v_#memory_int_629|) (= 23 (select .cse16 2)) (= (select .cse17 8) 8) (= (select .cse16 3) 11) (= 56 (select .cse20 2)) (= (store |v_#memory_int_610| 36 (store .cse21 128 (select .cse22 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse23 233 (select .cse24 233))) |v_#memory_int_608|) (= (select .cse17 0) 1) (= (store |v_#memory_int_606| 33 (store .cse25 120 (select .cse26 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse27 249 (select .cse28 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse29 112 (select .cse25 112)))) (= (store |v_#memory_int_614| 36 (store .cse30 40 (select .cse31 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse32 225 (select .cse23 225))) |v_#memory_int_602|) (= 107 (select .cse16 4)) (= (store |v_#memory_int_615| 36 (store .cse33 64 (select .cse34 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse35 152 (select .cse36 152))) |v_#memory_int_641|) (= (select .cse37 5) 0) (= (select .cse20 4) 54) (= 9 (select .cse17 10)) (= (store |v_#memory_int_643| 33 (store .cse38 48 (select .cse39 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse24 241 (select .cse27 241))) |v_#memory_int_624|) (= 51 (select .cse20 3)) (= (select .cse15 6) 48) (= (store |v_#memory_int_642| 36 (store .cse40 217 (select .cse32 217))) |v_#memory_int_599|) (= 8 (select .cse16 0)) (= 2 (select .cse17 2)) (= (store |v_#memory_int_612| 36 (store .cse41 80 (select .cse42 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse31 48 (select .cse43 48)))) (= 48 (select .cse44 0)) (= (store |v_#memory_int_621| 36 (store .cse45 273 (select .cse46 273))) |v_#memory_int_631|) (= 3 (select .cse17 4)) (= (select .cse37 3) 0) (= (store |v_#memory_int_628| 33 (store .cse47 24 (select .cse48 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse48 32 (select .cse49 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse50 168 (select .cse51 168))) |v_#memory_int_636|) (= (select .cse17 12) 10) (= (select .cse20 7) 0) (= (store |v_#memory_int_623| 36 (store .cse28 257 (select .cse52 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse34 72 (select .cse41 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse53 208 0) 209 (select .cse40 209))) |v_#memory_int_642|) (= (select .cse17 6) 4) (= 48 (select .cse20 6)) (= (store |v_#memory_int_637| 36 (store .cse54 192 (select .cse55 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse56 184 (select .cse54 184))) |v_#memory_int_637|) (= (select .cse37 0) 1) (= (select .cse37 2) 25) (= (select .cse37 1) 27) (= (store |v_#memory_int_617| 36 (store .cse57 112 (select .cse58 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse26 128 (select .cse18 128)))) (= (store |v_#memory_int_611| 36 (store .cse43 56 (select .cse33 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse59 80 (select .cse60 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse61 32 (select .cse30 32))) |v_#memory_int_614|) (= 112 (select .cse20 1)) (= (select .cse16 5) 15) (= (select .cse15 7) 0) (= (store |v_#memory_int_622| 36 (store .cse52 265 (select .cse45 265))) |v_#memory_int_621|) (= (select .cse37 4) 0) (= |v_old(#memory_int)_AFTER_CALL_96| (store |v_#memory_int_631| 36 (store .cse46 281 (select (select |v_old(#memory_int)_AFTER_CALL_96| 36) 281)))) (= (store |v_#memory_int_609| 33 (store .cse62 96 (select .cse63 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse42 88 (select .cse64 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse58 120 (select .cse21 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse65 104 (select .cse57 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store .cse66 16 (select .cse47 16))) |v_#memory_int_628|) (= (select .cse44 1) 0) (= 100 (select .cse20 0)) (= (store |v_#memory_int_600| 33 (store .cse60 88 (select .cse62 88))) |v_#memory_int_609|) (= 112 (select .cse15 1)) (= (select .cse15 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse51 176 (select .cse56 176)))) (= (store |v_#memory_int_618| 36 (store .cse22 136 (select .cse67 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse36 160 (select .cse50 160))) |v_#memory_int_640|) (= 56 (select .cse15 2)) (= 52 (select .cse20 5)) (= 52 (select .cse15 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse19 144 0) 148 0)) 36 (store .cse68 4 (select .cse69 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse63 104 (select .cse29 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse55 200 (select .cse53 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse69 12 4294967280) 16 719) 20 1) 24 (select .cse61 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse39 56 0) 60 0) 72 (select .cse59 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse64 96 (select .cse65 96)))) (= (store |v_#memory_int_638| 33 (store .cse49 40 (select .cse38 40))) |v_#memory_int_643|) (= 51 (select .cse15 3)) (= (store |v_#memory_int_626| 36 (store .cse67 144 (select .cse35 144))) |v_#memory_int_625|)))) .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 (exists ((|v_old(#valid)_AFTER_CALL_81| (Array Int Int))) (and (= (select |v_old(#valid)_AFTER_CALL_81| 23) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 17) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 2) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 31) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 15) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 25) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 22) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 29) 1) (= 1 (select |v_old(#valid)_AFTER_CALL_81| 9)) (= (select |v_old(#valid)_AFTER_CALL_81| 33) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 12) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 5) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 32) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 28) 1) (= 1 (select |v_old(#valid)_AFTER_CALL_81| 3)) (= (select |v_old(#valid)_AFTER_CALL_81| 34) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 16) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 10) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 18) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 36) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 35) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 11) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 26) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 6) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 0) 0) (= (select |v_old(#valid)_AFTER_CALL_81| 24) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 14) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 19) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 27) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 20) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 4) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 13) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 30) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 37) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 7) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 8) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 1) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 21) 1))) .cse81 .cse82 .cse83 .cse84 .cse85 .cse86) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_145| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse97 (select |v_#memory_int_606| 33)) (.cse95 (select |v_#memory_int_602| 36)) (.cse96 (select |v_#memory_int_608| 36)) (.cse99 (select |v_#memory_int_624| 36)) (.cse104 (select |v_#memory_int_599| 36)) (.cse103 (select |v_#memory_int_634| 36)) (.cse120 (select |v_#memory_int_627| 33)) (.cse100 (select |v_#memory_int_623| 36)) (.cse106 (select |v_#memory_int_619| 36)) (.cse113 (select |v_#memory_int_612| 36)) (.cse112 (select |v_#memory_int_642| 36)) (.cse89 (select |v_#memory_int_1727| 31)) (.cse118 (select |v_#memory_int_631| 36)) (.cse126 (select |v_#memory_int_637| 36)) (.cse98 (select |v_#memory_int_604| 33)) (.cse90 (select |v_#memory_int_630| 33)) (.cse115 (select |v_#memory_int_611| 36)) (.cse105 (select |v_#memory_int_615| 36)) (.cse102 (select |v_#memory_int_614| 36)) (.cse88 (select |v_#memory_int_629| 35)) (.cse124 (select |v_#memory_int_622| 36)) (.cse117 (select |v_#memory_int_621| 36)) (.cse109 (select |v_#memory_int_629| 34)) (.cse114 (select |v_#memory_int_613| 36)) (.cse130 (select |v_#memory_int_620| 36)) (.cse93 (select |v_#memory_int_610| 36)) (.cse129 (select |v_#memory_int_617| 36)) (.cse119 (select |v_#memory_int_628| 33)) (.cse116 (select |v_#memory_int_1727| 1)) (.cse132 (select |v_#memory_int_600| 33)) (.cse134 (select |v_#memory_int_609| 33)) (.cse123 (select |v_#memory_int_636| 36)) (.cse128 (select |v_#memory_int_633| 36)) (.cse94 (select |v_#memory_int_618| 36)) (.cse108 (select |v_#memory_int_641| 36)) (.cse122 (select |v_#memory_int_640| 36)) (.cse92 (select |v_#memory_int_1727| 15)) (.cse91 (select |v_#memory_int_629| 33)) (.cse135 (select |v_#memory_int_616| 33)) (.cse101 (select |v_#memory_int_601| 33)) (.cse127 (select |v_#memory_int_644| 36)) (.cse125 (select |v_#memory_int_639| 36)) (.cse139 (select |v_#memory_int_635| 36)) (.cse133 (select |v_#memory_int_632| 36)) (.cse111 (select |v_#memory_int_645| 33)) (.cse131 (select |v_#memory_int_607| 33)) (.cse136 (select |v_#memory_int_605| 36)) (.cse137 (select |v_#memory_int_603| 36)) (.cse121 (select |v_#memory_int_638| 33)) (.cse110 (select |v_#memory_int_643| 33)) (.cse87 (select |v_#memory_int_1727| 20)) (.cse138 (select |v_#memory_int_626| 36)) (.cse107 (select |v_#memory_int_625| 36))) (and (= (select .cse87 0) 100) (= (select .cse88 1) 0) (= 11 (select .cse89 14)) (= (store |v_#memory_int_630| 33 (store .cse90 136 (select .cse91 136))) |v_#memory_int_629|) (= 23 (select .cse88 2)) (= (select .cse89 8) 8) (= (select .cse88 3) 11) (= 56 (select .cse92 2)) (= (store |v_#memory_int_610| 36 (store .cse93 128 (select .cse94 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse95 233 (select .cse96 233))) |v_#memory_int_608|) (= (select .cse89 0) 1) (= (store |v_#memory_int_606| 33 (store .cse97 120 (select .cse98 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse99 249 (select .cse100 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse101 112 (select .cse97 112)))) (= (store |v_#memory_int_614| 36 (store .cse102 40 (select .cse103 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse104 225 (select .cse95 225))) |v_#memory_int_602|) (= 107 (select .cse88 4)) (= (store |v_#memory_int_615| 36 (store .cse105 64 (select .cse106 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse107 152 (select .cse108 152))) |v_#memory_int_641|) (= (select .cse109 5) 0) (= (select .cse92 4) 54) (= 9 (select .cse89 10)) (= (store |v_#memory_int_643| 33 (store .cse110 48 (select .cse111 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse96 241 (select .cse99 241))) |v_#memory_int_624|) (= 51 (select .cse92 3)) (= (select .cse87 6) 48) (= (store |v_#memory_int_642| 36 (store .cse112 217 (select .cse104 217))) |v_#memory_int_599|) (= 8 (select .cse88 0)) (= 2 (select .cse89 2)) (= (store |v_#memory_int_612| 36 (store .cse113 80 (select .cse114 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse103 48 (select .cse115 48)))) (= 48 (select .cse116 0)) (= (store |v_#memory_int_621| 36 (store .cse117 273 (select .cse118 273))) |v_#memory_int_631|) (= 3 (select .cse89 4)) (= (select .cse109 3) 0) (= (store |v_#memory_int_628| 33 (store .cse119 24 (select .cse120 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse120 32 (select .cse121 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse122 168 (select .cse123 168))) |v_#memory_int_636|) (= (select .cse89 12) 10) (= (select .cse92 7) 0) (= (store |v_#memory_int_623| 36 (store .cse100 257 (select .cse124 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse106 72 (select .cse113 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse125 208 0) 209 (select .cse112 209))) |v_#memory_int_642|) (= (select .cse89 6) 4) (= |v_#memory_int_BEFORE_CALL_145| (store |v_#memory_int_631| 36 (store .cse118 281 (select (select |v_#memory_int_BEFORE_CALL_145| 36) 281)))) (= 48 (select .cse92 6)) (= (store |v_#memory_int_637| 36 (store .cse126 192 (select .cse127 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse128 184 (select .cse126 184))) |v_#memory_int_637|) (= (select .cse109 0) 1) (= (select .cse109 2) 25) (= (select .cse109 1) 27) (= (store |v_#memory_int_617| 36 (store .cse129 112 (select .cse130 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse98 128 (select .cse90 128)))) (= (store |v_#memory_int_611| 36 (store .cse115 56 (select .cse105 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse131 80 (select .cse132 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse133 32 (select .cse102 32))) |v_#memory_int_614|) (= 112 (select .cse92 1)) (= (select .cse88 5) 15) (= (select .cse87 7) 0) (= (store |v_#memory_int_622| 36 (store .cse124 265 (select .cse117 265))) |v_#memory_int_621|) (= (select .cse109 4) 0) (= (store |v_#memory_int_609| 33 (store .cse134 96 (select .cse135 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse114 88 (select .cse136 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse130 120 (select .cse93 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse137 104 (select .cse129 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store .cse66 16 (select .cse119 16))) |v_#memory_int_628|) (= (select .cse116 1) 0) (= 100 (select .cse92 0)) (= (store |v_#memory_int_600| 33 (store .cse132 88 (select .cse134 88))) |v_#memory_int_609|) (= 112 (select .cse87 1)) (= (select .cse87 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse123 176 (select .cse128 176)))) (= (store |v_#memory_int_618| 36 (store .cse94 136 (select .cse138 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse108 160 (select .cse122 160))) |v_#memory_int_640|) (= 56 (select .cse87 2)) (= 52 (select .cse92 5)) (= 52 (select .cse87 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse91 144 0) 148 0)) 36 (store .cse68 4 (select .cse139 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse135 104 (select .cse101 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse127 200 (select .cse125 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse139 12 4294967280) 16 719) 20 1) 24 (select .cse133 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse111 56 0) 60 0) 72 (select .cse131 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse136 96 (select .cse137 96)))) (= (store |v_#memory_int_638| 33 (store .cse121 40 (select .cse110 40))) |v_#memory_int_643|) (= 51 (select .cse87 3)) (= (store |v_#memory_int_626| 36 (store .cse138 144 (select .cse107 144))) |v_#memory_int_625|)))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_old(#valid)_AFTER_CALL_82| (Array Int Int))) (and (= (select |v_old(#valid)_AFTER_CALL_82| 29) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 4) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 5) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 8) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 21) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 18) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 25) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 2) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 24) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 22) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 17) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 31) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 35) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 26) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 34) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 27) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 1) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 16) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 33) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 11) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 23) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 14) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 12) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 0) 0) (= (select |v_old(#valid)_AFTER_CALL_82| 13) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 36) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 20) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 19) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 7) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 10) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 30) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 9) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 6) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 32) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 3) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 28) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 15) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 37) 1))) .cse80 .cse81 (exists ((|v_#length_BEFORE_CALL_127| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_127| 36) 289) (= (select |v_#length_BEFORE_CALL_127| 30) 16) (= (select |v_#length_BEFORE_CALL_127| 18) 28) (= (select |v_#length_BEFORE_CALL_127| 17) 222) (= (select |v_#length_BEFORE_CALL_127| 37) 120) (= 20 (select |v_#length_BEFORE_CALL_127| 28)) (= (select |v_#length_BEFORE_CALL_127| 10) 35) (= 19 (select |v_#length_BEFORE_CALL_127| 6)) (= (select |v_#length_BEFORE_CALL_127| 19) 37) (= (select |v_#length_BEFORE_CALL_127| 25) 46) (= (select |v_#length_BEFORE_CALL_127| 22) 222) (= (select |v_#length_BEFORE_CALL_127| 8) 36) (= 28 (select |v_#length_BEFORE_CALL_127| 29)) (= 12 (select |v_#length_BEFORE_CALL_127| 21)) (= 35 (select |v_#length_BEFORE_CALL_127| 13)) (= 35 (select |v_#length_BEFORE_CALL_127| 11)) (= (select |v_#length_BEFORE_CALL_127| 26) 20) (= 156 (select |v_#length_BEFORE_CALL_127| 33)) (= 29 (select |v_#length_BEFORE_CALL_127| 5)) (= 44 (select |v_#length_BEFORE_CALL_127| 24)) (= (select |v_#length_BEFORE_CALL_127| 1) 2) (= (select |v_#length_BEFORE_CALL_127| 15) 8) (= 41 (select |v_#length_BEFORE_CALL_127| 14)) (= 39 (select |v_#length_BEFORE_CALL_127| 9)) (= 40 (select |v_#length_BEFORE_CALL_127| 4)) (= (select |v_#length_BEFORE_CALL_127| 3) 22) (= 102 (select |v_#length_BEFORE_CALL_127| 2)) (= (select |v_#length_BEFORE_CALL_127| 32) 16) (= 8 (select |v_#length_BEFORE_CALL_127| 20)) (= (select |v_#length_BEFORE_CALL_127| 12) 35) (= (select |v_#length_BEFORE_CALL_127| 7) 50) (= (select |v_#length_BEFORE_CALL_127| 31) 16) (= 35 (select |v_#length_BEFORE_CALL_127| 23)) (= (select |v_#length_BEFORE_CALL_127| 34) 6) (= 19 (select |v_#length_BEFORE_CALL_127| 27)) (= (select |v_#length_BEFORE_CALL_127| 16) 12) (= 6 (select |v_#length_BEFORE_CALL_127| 35)))) .cse82 .cse83 .cse84 .cse85 .cse86)))) (= c_~LDV_IN_INTERRUPT~0 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= |c_~#gpio_tab~0.offset| 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= c_~dp83640_driver_group0~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 35 |c_~#status_frame_src~0.base|) (= c_~ldv_state_variable_1~0 0) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (= |c_~#phyter_clocks_lock~0.offset| 0) (= |c_~#phyter_clocks~0.offset| 0) (= c_~dp83640_driver_group0~0.base 0) (= |c_ULTIMATE.start_main_~ldvarg3~0#1.offset| 0) (= |c_~#dp83640_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= c_~dp83640_driver_group1~0.base 0) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= 32 |c_~#phyter_clocks~0.base|)) is different from false [2024-11-09 06:30:11,616 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#status_frame_src~0.offset| 0) (= |c_~#set_impl~0.base| 37) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id_mask 0) (let ((.cse141 (select |c_#memory_$Pointer$.base| 37)) (.cse152 ((as const (Array Int Int)) 0)) (.cse140 (select |c_#memory_$Pointer$.offset| 37))) (let ((.cse0 (= (select .cse140 32) 0)) (.cse1 (= (select .cse140 80) 0)) (.cse2 (= (select .cse140 24) 0)) (.cse3 (= (select .cse140 56) 0)) (.cse4 (exists ((|v_#memory_$Pointer$.offset_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_640| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_642| (Array Int (Array Int Int)))) (let ((.cse156 (select |v_#memory_$Pointer$.offset_632| 33)) (.cse157 (select |v_#memory_$Pointer$.offset_631| 33)) (.cse162 (select |v_#memory_$Pointer$.offset_638| 33)) (.cse159 (select |v_#memory_$Pointer$.offset_641| 36)) (.cse166 (select |v_#memory_$Pointer$.offset_640| 36)) (.cse167 (select |v_#memory_$Pointer$.offset_642| 36)) (.cse161 (select |v_#memory_$Pointer$.offset_634| 33)) (.cse165 (select |v_#memory_$Pointer$.offset_633| 33)) (.cse168 (select |v_#memory_$Pointer$.offset_635| 36)) (.cse164 (select |v_#memory_$Pointer$.offset_1085| 32)) (.cse158 (select |v_#memory_$Pointer$.offset_636| 36)) (.cse163 (select |v_#memory_$Pointer$.offset_630| 33)) (.cse160 (select |v_#memory_$Pointer$.offset_639| 33))) (and (= (store |v_#memory_$Pointer$.offset_632| 33 (store .cse156 4 (select .cse157 4))) |v_#memory_$Pointer$.offset_631|) (= |v_#memory_$Pointer$.offset_641| (store |v_#memory_$Pointer$.offset_636| 36 (store (store .cse158 4 0) 12 (select .cse159 12)))) (= (store |v_#memory_$Pointer$.offset_1085| 33 (store .cse152 0 (select .cse156 0))) |v_#memory_$Pointer$.offset_632|) (= (store |v_#memory_$Pointer$.offset_639| 33 (store (store (store (store (store (store .cse160 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse161 56))) |v_#memory_$Pointer$.offset_634|) (= |v_#memory_$Pointer$.offset_637| (store |v_#memory_$Pointer$.offset_638| 33 (store .cse162 148 (select (select |v_#memory_$Pointer$.offset_637| 33) 148)))) (= (store |v_#memory_$Pointer$.offset_631| 33 (store .cse157 8 (select .cse163 8))) |v_#memory_$Pointer$.offset_630|) (= (select .cse164 0) 0) (= (store |v_#memory_$Pointer$.offset_633| 33 (store (store (store (store (store (store (store (store (store (store .cse165 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 0) 144 (select .cse162 144))) |v_#memory_$Pointer$.offset_638|) (= (store |v_#memory_$Pointer$.offset_640| 36 (store .cse166 20 (select .cse167 20))) |v_#memory_$Pointer$.offset_642|) (= (store |v_#memory_$Pointer$.offset_641| 36 (store .cse159 16 (select .cse166 16))) |v_#memory_$Pointer$.offset_640|) (= |v_#memory_$Pointer$.offset_635| (store |v_#memory_$Pointer$.offset_642| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse167 24 0) 32 |#funAddr~dp83640_config_init.offset|) 40 |#funAddr~dp83640_probe.offset|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.offset|) 72 0) 80 |#funAddr~genphy_read_status.offset|) 88 |#funAddr~dp83640_ack_interrupt.offset|) 96 |#funAddr~dp83640_config_intr.offset|) 104 0) 112 |#funAddr~dp83640_remove.offset|) 120 0) 128 |#funAddr~dp83640_ts_info.offset|) 136 |#funAddr~dp83640_hwtstamp.offset|) 144 |#funAddr~dp83640_rxtstamp.offset|) 152 |#funAddr~dp83640_txtstamp.offset|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.offset|) 200 0) 208 (select .cse168 208)))) (= (store |v_#memory_$Pointer$.offset_634| 33 (store .cse161 60 (select .cse165 60))) |v_#memory_$Pointer$.offset_633|) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_635| 36 (store (store (store (store (store (store (store (store (store (store .cse168 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (select .cse164 8) 0) (= (store |v_#memory_$Pointer$.offset_637| 36 (store .cse152 0 (select .cse158 0))) |v_#memory_$Pointer$.offset_636|) (= (store |v_#memory_$Pointer$.offset_630| 33 (store .cse163 12 (select .cse160 12))) |v_#memory_$Pointer$.offset_639|))))) (.cse5 (= (select .cse141 72) 0)) (.cse6 (= (select .cse141 8) 0)) (.cse66 (store (store (store (store .cse152 0 1) 4 0) 8 3735899821) 12 4294967295)) (.cse68 (store .cse152 0 536894689)) (.cse7 (= (select .cse140 48) 0)) (.cse8 (= (select .cse141 48) 0)) (.cse9 (= (select .cse141 88) 0)) (.cse10 (= (select .cse141 104) 0)) (.cse11 (= (select .cse141 40) 0)) (.cse12 (= (select .cse140 72) 0)) (.cse13 (exists ((|v_#memory_$Pointer$.base_639| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_638| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_637| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_636| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_635| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_634| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1085| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_633| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_632| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_642| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_631| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_641| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_630| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_640| (Array Int (Array Int Int)))) (let ((.cse147 (select |v_#memory_$Pointer$.base_632| 33)) (.cse143 (select |v_#memory_$Pointer$.base_639| 36)) (.cse148 (select |v_#memory_$Pointer$.base_631| 33)) (.cse146 (select |v_#memory_$Pointer$.base_640| 33)) (.cse151 (select |v_#memory_$Pointer$.base_633| 33)) (.cse144 (select |v_#memory_$Pointer$.base_636| 36)) (.cse142 (select |v_#memory_$Pointer$.base_1085| 32)) (.cse150 (select |v_#memory_$Pointer$.base_642| 36)) (.cse155 (select |v_#memory_$Pointer$.base_635| 36)) (.cse149 (select |v_#memory_$Pointer$.base_634| 36)) (.cse154 (select |v_#memory_$Pointer$.base_638| 33)) (.cse153 (select |v_#memory_$Pointer$.base_630| 33)) (.cse145 (select |v_#memory_$Pointer$.base_641| 33))) (and (= 32 (select .cse142 0)) (= (store |v_#memory_$Pointer$.base_639| 36 (store (store .cse143 4 30) 12 (select .cse144 12))) |v_#memory_$Pointer$.base_636|) (= |v_#memory_$Pointer$.base_640| (store |v_#memory_$Pointer$.base_641| 33 (store .cse145 60 (select .cse146 60)))) (= |v_#memory_$Pointer$.base_631| (store |v_#memory_$Pointer$.base_632| 33 (store .cse147 8 (select .cse148 8)))) (= (store |v_#memory_$Pointer$.base_634| 36 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse149 24 0) 32 |#funAddr~dp83640_config_init.base|) 40 |#funAddr~dp83640_probe.base|) 48 0) 56 0) 64 |#funAddr~genphy_config_aneg.base|) 72 0) 80 |#funAddr~genphy_read_status.base|) 88 |#funAddr~dp83640_ack_interrupt.base|) 96 |#funAddr~dp83640_config_intr.base|) 104 0) 112 |#funAddr~dp83640_remove.base|) 120 0) 128 |#funAddr~dp83640_ts_info.base|) 136 |#funAddr~dp83640_hwtstamp.base|) 144 |#funAddr~dp83640_rxtstamp.base|) 152 |#funAddr~dp83640_txtstamp.base|) 160 0) 168 0) 176 0) 184 0) 192 |c_~#__this_module~0.base|) 200 0) 208 (select .cse150 208))) |v_#memory_$Pointer$.base_642|) (= (store |v_#memory_$Pointer$.base_633| 33 (store .cse151 4 (select .cse147 4))) |v_#memory_$Pointer$.base_632|) (= (store |v_#memory_$Pointer$.base_637| 36 (store .cse152 0 (select .cse143 0))) |v_#memory_$Pointer$.base_639|) (= (store |v_#memory_$Pointer$.base_631| 33 (store .cse148 12 (select .cse153 12))) |v_#memory_$Pointer$.base_630|) (= (store |v_#memory_$Pointer$.base_640| 33 (store (store (store (store (store (store (store (store (store (store .cse146 72 33) 80 33) 88 0) 96 0) 104 33) 112 0) 120 0) 128 0) 136 6) 144 (select .cse154 144))) |v_#memory_$Pointer$.base_638|) (= |v_#memory_$Pointer$.base_633| (store |v_#memory_$Pointer$.base_1085| 33 (store .cse152 0 (select .cse151 0)))) (= (store |v_#memory_$Pointer$.base_636| 36 (store .cse144 16 (select .cse155 16))) |v_#memory_$Pointer$.base_635|) (= 32 (select .cse142 8)) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_642| 36 (store (store (store (store (store (store (store (store (store (store .cse150 209 0) 217 0) 225 0) 233 0) 241 0) 249 0) 257 0) 265 0) 273 0) 281 0))) (= (store |v_#memory_$Pointer$.base_635| 36 (store .cse155 20 (select .cse149 20))) |v_#memory_$Pointer$.base_634|) (= (store |v_#memory_$Pointer$.base_638| 33 (store .cse154 148 (select (select |v_#memory_$Pointer$.base_637| 33) 148))) |v_#memory_$Pointer$.base_637|) (= (store |v_#memory_$Pointer$.base_630| 33 (store (store (store (store (store (store .cse153 16 0) 24 0) 32 0) 40 0) 48 5) 56 (select .cse145 56))) |v_#memory_$Pointer$.base_641|))))) (.cse14 (= (select .cse141 112) 0)) (.cse70 (= 0 (select .cse140 16))) (.cse71 (= (select .cse141 64) 0)) (.cse72 (= (select .cse141 96) 0)) (.cse73 (= (select .cse141 24) 0)) (.cse74 (= (select .cse140 0) 0)) (.cse75 (= (select .cse141 16) 0)) (.cse76 (= (select .cse141 32) 0)) (.cse77 (= (select .cse141 56) 0)) (.cse78 (= (select .cse140 96) 0)) (.cse79 (= (select .cse141 0) 0)) (.cse80 (= (select .cse141 80) 0)) (.cse81 (= (select .cse140 40) 0)) (.cse82 (= (select .cse140 104) 0)) (.cse83 (= (select .cse140 112) 0)) (.cse84 (= (select .cse140 64) 0)) (.cse85 (= (select .cse140 8) 0)) (.cse86 (= (select .cse140 88) 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (exists ((|v_#length_BEFORE_CALL_125| (Array Int Int))) (and (= 6 (select |v_#length_BEFORE_CALL_125| 34)) (= (select |v_#length_BEFORE_CALL_125| 26) 20) (= 8 (select |v_#length_BEFORE_CALL_125| 20)) (= 35 (select |v_#length_BEFORE_CALL_125| 23)) (= 222 (select |v_#length_BEFORE_CALL_125| 17)) (= 22 (select |v_#length_BEFORE_CALL_125| 3)) (= (select |v_#length_BEFORE_CALL_125| 12) 35) (= 46 (select |v_#length_BEFORE_CALL_125| 25)) (= 44 (select |v_#length_BEFORE_CALL_125| 24)) (= (select |v_#length_BEFORE_CALL_125| 33) 156) (= (select |v_#length_BEFORE_CALL_125| 35) 6) (= 35 (select |v_#length_BEFORE_CALL_125| 11)) (= (select |v_#length_BEFORE_CALL_125| 37) 120) (= (select |v_#length_BEFORE_CALL_125| 21) 12) (= 289 (select |v_#length_BEFORE_CALL_125| 36)) (= 29 (select |v_#length_BEFORE_CALL_125| 5)) (= 28 (select |v_#length_BEFORE_CALL_125| 29)) (= (select |v_#length_BEFORE_CALL_125| 28) 20) (= (select |v_#length_BEFORE_CALL_125| 22) 222) (= (select |v_#length_BEFORE_CALL_125| 8) 36) (= 41 (select |v_#length_BEFORE_CALL_125| 14)) (= (select |v_#length_BEFORE_CALL_125| 2) 102) (= 8 (select |v_#length_BEFORE_CALL_125| 15)) (= (select |v_#length_BEFORE_CALL_125| 27) 19) (= 40 (select |v_#length_BEFORE_CALL_125| 4)) (= (select |v_#length_BEFORE_CALL_125| 32) 16) (= (select |v_#length_BEFORE_CALL_125| 31) 16) (= (select |v_#length_BEFORE_CALL_125| 16) 12) (= 19 (select |v_#length_BEFORE_CALL_125| 6)) (= 35 (select |v_#length_BEFORE_CALL_125| 13)) (= (select |v_#length_BEFORE_CALL_125| 19) 37) (= (select |v_#length_BEFORE_CALL_125| 18) 28) (= (select |v_#length_BEFORE_CALL_125| 1) 2) (= (select |v_#length_BEFORE_CALL_125| 10) 35) (= (select |v_#length_BEFORE_CALL_125| 9) 39) (= (select |v_#length_BEFORE_CALL_125| 7) 50) (= (select |v_#length_BEFORE_CALL_125| 30) 16))) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_96| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse25 (select |v_#memory_int_606| 33)) (.cse23 (select |v_#memory_int_602| 36)) (.cse24 (select |v_#memory_int_608| 36)) (.cse27 (select |v_#memory_int_624| 36)) (.cse32 (select |v_#memory_int_599| 36)) (.cse31 (select |v_#memory_int_634| 36)) (.cse48 (select |v_#memory_int_627| 33)) (.cse28 (select |v_#memory_int_623| 36)) (.cse34 (select |v_#memory_int_619| 36)) (.cse41 (select |v_#memory_int_612| 36)) (.cse40 (select |v_#memory_int_642| 36)) (.cse17 (select |v_#memory_int_1727| 31)) (.cse54 (select |v_#memory_int_637| 36)) (.cse26 (select |v_#memory_int_604| 33)) (.cse18 (select |v_#memory_int_630| 33)) (.cse43 (select |v_#memory_int_611| 36)) (.cse33 (select |v_#memory_int_615| 36)) (.cse30 (select |v_#memory_int_614| 36)) (.cse16 (select |v_#memory_int_629| 35)) (.cse52 (select |v_#memory_int_622| 36)) (.cse45 (select |v_#memory_int_621| 36)) (.cse37 (select |v_#memory_int_629| 34)) (.cse46 (select |v_#memory_int_631| 36)) (.cse42 (select |v_#memory_int_613| 36)) (.cse58 (select |v_#memory_int_620| 36)) (.cse21 (select |v_#memory_int_610| 36)) (.cse57 (select |v_#memory_int_617| 36)) (.cse47 (select |v_#memory_int_628| 33)) (.cse44 (select |v_#memory_int_1727| 1)) (.cse60 (select |v_#memory_int_600| 33)) (.cse62 (select |v_#memory_int_609| 33)) (.cse51 (select |v_#memory_int_636| 36)) (.cse56 (select |v_#memory_int_633| 36)) (.cse22 (select |v_#memory_int_618| 36)) (.cse36 (select |v_#memory_int_641| 36)) (.cse50 (select |v_#memory_int_640| 36)) (.cse20 (select |v_#memory_int_1727| 15)) (.cse19 (select |v_#memory_int_629| 33)) (.cse63 (select |v_#memory_int_616| 33)) (.cse29 (select |v_#memory_int_601| 33)) (.cse55 (select |v_#memory_int_644| 36)) (.cse53 (select |v_#memory_int_639| 36)) (.cse69 (select |v_#memory_int_635| 36)) (.cse61 (select |v_#memory_int_632| 36)) (.cse39 (select |v_#memory_int_645| 33)) (.cse59 (select |v_#memory_int_607| 33)) (.cse64 (select |v_#memory_int_605| 36)) (.cse65 (select |v_#memory_int_603| 36)) (.cse49 (select |v_#memory_int_638| 33)) (.cse38 (select |v_#memory_int_643| 33)) (.cse15 (select |v_#memory_int_1727| 20)) (.cse67 (select |v_#memory_int_626| 36)) (.cse35 (select |v_#memory_int_625| 36))) (and (= (select .cse15 0) 100) (= (select .cse16 1) 0) (= 11 (select .cse17 14)) (= (store |v_#memory_int_630| 33 (store .cse18 136 (select .cse19 136))) |v_#memory_int_629|) (= 23 (select .cse16 2)) (= (select .cse17 8) 8) (= (select .cse16 3) 11) (= 56 (select .cse20 2)) (= (store |v_#memory_int_610| 36 (store .cse21 128 (select .cse22 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse23 233 (select .cse24 233))) |v_#memory_int_608|) (= (select .cse17 0) 1) (= (store |v_#memory_int_606| 33 (store .cse25 120 (select .cse26 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse27 249 (select .cse28 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse29 112 (select .cse25 112)))) (= (store |v_#memory_int_614| 36 (store .cse30 40 (select .cse31 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse32 225 (select .cse23 225))) |v_#memory_int_602|) (= 107 (select .cse16 4)) (= (store |v_#memory_int_615| 36 (store .cse33 64 (select .cse34 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse35 152 (select .cse36 152))) |v_#memory_int_641|) (= (select .cse37 5) 0) (= (select .cse20 4) 54) (= 9 (select .cse17 10)) (= (store |v_#memory_int_643| 33 (store .cse38 48 (select .cse39 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse24 241 (select .cse27 241))) |v_#memory_int_624|) (= 51 (select .cse20 3)) (= (select .cse15 6) 48) (= (store |v_#memory_int_642| 36 (store .cse40 217 (select .cse32 217))) |v_#memory_int_599|) (= 8 (select .cse16 0)) (= 2 (select .cse17 2)) (= (store |v_#memory_int_612| 36 (store .cse41 80 (select .cse42 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse31 48 (select .cse43 48)))) (= 48 (select .cse44 0)) (= (store |v_#memory_int_621| 36 (store .cse45 273 (select .cse46 273))) |v_#memory_int_631|) (= 3 (select .cse17 4)) (= (select .cse37 3) 0) (= (store |v_#memory_int_628| 33 (store .cse47 24 (select .cse48 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse48 32 (select .cse49 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse50 168 (select .cse51 168))) |v_#memory_int_636|) (= (select .cse17 12) 10) (= (select .cse20 7) 0) (= (store |v_#memory_int_623| 36 (store .cse28 257 (select .cse52 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse34 72 (select .cse41 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse53 208 0) 209 (select .cse40 209))) |v_#memory_int_642|) (= (select .cse17 6) 4) (= 48 (select .cse20 6)) (= (store |v_#memory_int_637| 36 (store .cse54 192 (select .cse55 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse56 184 (select .cse54 184))) |v_#memory_int_637|) (= (select .cse37 0) 1) (= (select .cse37 2) 25) (= (select .cse37 1) 27) (= (store |v_#memory_int_617| 36 (store .cse57 112 (select .cse58 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse26 128 (select .cse18 128)))) (= (store |v_#memory_int_611| 36 (store .cse43 56 (select .cse33 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse59 80 (select .cse60 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse61 32 (select .cse30 32))) |v_#memory_int_614|) (= 112 (select .cse20 1)) (= (select .cse16 5) 15) (= (select .cse15 7) 0) (= (store |v_#memory_int_622| 36 (store .cse52 265 (select .cse45 265))) |v_#memory_int_621|) (= (select .cse37 4) 0) (= |v_old(#memory_int)_AFTER_CALL_96| (store |v_#memory_int_631| 36 (store .cse46 281 (select (select |v_old(#memory_int)_AFTER_CALL_96| 36) 281)))) (= (store |v_#memory_int_609| 33 (store .cse62 96 (select .cse63 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse42 88 (select .cse64 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse58 120 (select .cse21 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse65 104 (select .cse57 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store .cse66 16 (select .cse47 16))) |v_#memory_int_628|) (= (select .cse44 1) 0) (= 100 (select .cse20 0)) (= (store |v_#memory_int_600| 33 (store .cse60 88 (select .cse62 88))) |v_#memory_int_609|) (= 112 (select .cse15 1)) (= (select .cse15 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse51 176 (select .cse56 176)))) (= (store |v_#memory_int_618| 36 (store .cse22 136 (select .cse67 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse36 160 (select .cse50 160))) |v_#memory_int_640|) (= 56 (select .cse15 2)) (= 52 (select .cse20 5)) (= 52 (select .cse15 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse19 144 0) 148 0)) 36 (store .cse68 4 (select .cse69 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse63 104 (select .cse29 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse55 200 (select .cse53 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse69 12 4294967280) 16 719) 20 1) 24 (select .cse61 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse39 56 0) 60 0) 72 (select .cse59 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse64 96 (select .cse65 96)))) (= (store |v_#memory_int_638| 33 (store .cse49 40 (select .cse38 40))) |v_#memory_int_643|) (= 51 (select .cse15 3)) (= (store |v_#memory_int_626| 36 (store .cse67 144 (select .cse35 144))) |v_#memory_int_625|)))) .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 .cse80 (exists ((|v_old(#valid)_AFTER_CALL_81| (Array Int Int))) (and (= (select |v_old(#valid)_AFTER_CALL_81| 23) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 17) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 2) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 31) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 15) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 25) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 22) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 29) 1) (= 1 (select |v_old(#valid)_AFTER_CALL_81| 9)) (= (select |v_old(#valid)_AFTER_CALL_81| 33) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 12) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 5) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 32) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 28) 1) (= 1 (select |v_old(#valid)_AFTER_CALL_81| 3)) (= (select |v_old(#valid)_AFTER_CALL_81| 34) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 16) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 10) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 18) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 36) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 35) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 11) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 26) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 6) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 0) 0) (= (select |v_old(#valid)_AFTER_CALL_81| 24) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 14) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 19) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 27) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 20) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 4) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 13) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 30) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 37) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 7) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 8) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 1) 1) (= (select |v_old(#valid)_AFTER_CALL_81| 21) 1))) .cse81 .cse82 .cse83 .cse84 .cse85 .cse86) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (exists ((|v_#memory_int_614| (Array Int (Array Int Int))) (|v_#memory_int_613| (Array Int (Array Int Int))) (|v_#memory_int_616| (Array Int (Array Int Int))) (|v_#memory_int_615| (Array Int (Array Int Int))) (|v_#memory_int_610| (Array Int (Array Int Int))) (|v_#memory_int_612| (Array Int (Array Int Int))) (|v_#memory_int_611| (Array Int (Array Int Int))) (|v_#memory_int_618| (Array Int (Array Int Int))) (|v_#memory_int_617| (Array Int (Array Int Int))) (|v_#memory_int_619| (Array Int (Array Int Int))) (|v_#memory_int_603| (Array Int (Array Int Int))) (|v_#memory_int_602| (Array Int (Array Int Int))) (|v_#memory_int_605| (Array Int (Array Int Int))) (|v_#memory_int_604| (Array Int (Array Int Int))) (|v_#memory_int_643| (Array Int (Array Int Int))) (|v_#memory_int_642| (Array Int (Array Int Int))) (|v_#memory_int_601| (Array Int (Array Int Int))) (|v_#memory_int_645| (Array Int (Array Int Int))) (|v_#memory_int_644| (Array Int (Array Int Int))) (|v_#memory_int_600| (Array Int (Array Int Int))) (|v_#memory_int_607| (Array Int (Array Int Int))) (|v_#memory_int_606| (Array Int (Array Int Int))) (|v_#memory_int_609| (Array Int (Array Int Int))) (|v_#memory_int_608| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_145| (Array Int (Array Int Int))) (|v_#memory_int_636| (Array Int (Array Int Int))) (|v_#memory_int_635| (Array Int (Array Int Int))) (|v_#memory_int_638| (Array Int (Array Int Int))) (|v_#memory_int_637| (Array Int (Array Int Int))) (|v_#memory_int_599| (Array Int (Array Int Int))) (|v_#memory_int_632| (Array Int (Array Int Int))) (|v_#memory_int_631| (Array Int (Array Int Int))) (|v_#memory_int_634| (Array Int (Array Int Int))) (|v_#memory_int_633| (Array Int (Array Int Int))) (|v_#memory_int_639| (Array Int (Array Int Int))) (|v_#memory_int_641| (Array Int (Array Int Int))) (|v_#memory_int_640| (Array Int (Array Int Int))) (|v_#memory_int_625| (Array Int (Array Int Int))) (|v_#memory_int_624| (Array Int (Array Int Int))) (|v_#memory_int_627| (Array Int (Array Int Int))) (|v_#memory_int_626| (Array Int (Array Int Int))) (|v_#memory_int_621| (Array Int (Array Int Int))) (|v_#memory_int_1727| (Array Int (Array Int Int))) (|v_#memory_int_620| (Array Int (Array Int Int))) (|v_#memory_int_623| (Array Int (Array Int Int))) (|v_#memory_int_622| (Array Int (Array Int Int))) (|v_#memory_int_629| (Array Int (Array Int Int))) (|v_#memory_int_628| (Array Int (Array Int Int))) (|v_#memory_int_630| (Array Int (Array Int Int)))) (let ((.cse97 (select |v_#memory_int_606| 33)) (.cse95 (select |v_#memory_int_602| 36)) (.cse96 (select |v_#memory_int_608| 36)) (.cse99 (select |v_#memory_int_624| 36)) (.cse104 (select |v_#memory_int_599| 36)) (.cse103 (select |v_#memory_int_634| 36)) (.cse120 (select |v_#memory_int_627| 33)) (.cse100 (select |v_#memory_int_623| 36)) (.cse106 (select |v_#memory_int_619| 36)) (.cse113 (select |v_#memory_int_612| 36)) (.cse112 (select |v_#memory_int_642| 36)) (.cse89 (select |v_#memory_int_1727| 31)) (.cse118 (select |v_#memory_int_631| 36)) (.cse126 (select |v_#memory_int_637| 36)) (.cse98 (select |v_#memory_int_604| 33)) (.cse90 (select |v_#memory_int_630| 33)) (.cse115 (select |v_#memory_int_611| 36)) (.cse105 (select |v_#memory_int_615| 36)) (.cse102 (select |v_#memory_int_614| 36)) (.cse88 (select |v_#memory_int_629| 35)) (.cse124 (select |v_#memory_int_622| 36)) (.cse117 (select |v_#memory_int_621| 36)) (.cse109 (select |v_#memory_int_629| 34)) (.cse114 (select |v_#memory_int_613| 36)) (.cse130 (select |v_#memory_int_620| 36)) (.cse93 (select |v_#memory_int_610| 36)) (.cse129 (select |v_#memory_int_617| 36)) (.cse119 (select |v_#memory_int_628| 33)) (.cse116 (select |v_#memory_int_1727| 1)) (.cse132 (select |v_#memory_int_600| 33)) (.cse134 (select |v_#memory_int_609| 33)) (.cse123 (select |v_#memory_int_636| 36)) (.cse128 (select |v_#memory_int_633| 36)) (.cse94 (select |v_#memory_int_618| 36)) (.cse108 (select |v_#memory_int_641| 36)) (.cse122 (select |v_#memory_int_640| 36)) (.cse92 (select |v_#memory_int_1727| 15)) (.cse91 (select |v_#memory_int_629| 33)) (.cse135 (select |v_#memory_int_616| 33)) (.cse101 (select |v_#memory_int_601| 33)) (.cse127 (select |v_#memory_int_644| 36)) (.cse125 (select |v_#memory_int_639| 36)) (.cse139 (select |v_#memory_int_635| 36)) (.cse133 (select |v_#memory_int_632| 36)) (.cse111 (select |v_#memory_int_645| 33)) (.cse131 (select |v_#memory_int_607| 33)) (.cse136 (select |v_#memory_int_605| 36)) (.cse137 (select |v_#memory_int_603| 36)) (.cse121 (select |v_#memory_int_638| 33)) (.cse110 (select |v_#memory_int_643| 33)) (.cse87 (select |v_#memory_int_1727| 20)) (.cse138 (select |v_#memory_int_626| 36)) (.cse107 (select |v_#memory_int_625| 36))) (and (= (select .cse87 0) 100) (= (select .cse88 1) 0) (= 11 (select .cse89 14)) (= (store |v_#memory_int_630| 33 (store .cse90 136 (select .cse91 136))) |v_#memory_int_629|) (= 23 (select .cse88 2)) (= (select .cse89 8) 8) (= (select .cse88 3) 11) (= 56 (select .cse92 2)) (= (store |v_#memory_int_610| 36 (store .cse93 128 (select .cse94 128))) |v_#memory_int_618|) (= (store |v_#memory_int_602| 36 (store .cse95 233 (select .cse96 233))) |v_#memory_int_608|) (= (select .cse89 0) 1) (= (store |v_#memory_int_606| 33 (store .cse97 120 (select .cse98 120))) |v_#memory_int_604|) (= (store |v_#memory_int_624| 36 (store .cse99 249 (select .cse100 249))) |v_#memory_int_623|) (= |v_#memory_int_606| (store |v_#memory_int_601| 33 (store .cse101 112 (select .cse97 112)))) (= (store |v_#memory_int_614| 36 (store .cse102 40 (select .cse103 40))) |v_#memory_int_634|) (= (store |v_#memory_int_599| 36 (store .cse104 225 (select .cse95 225))) |v_#memory_int_602|) (= 107 (select .cse88 4)) (= (store |v_#memory_int_615| 36 (store .cse105 64 (select .cse106 64))) |v_#memory_int_619|) (= (store |v_#memory_int_625| 36 (store .cse107 152 (select .cse108 152))) |v_#memory_int_641|) (= (select .cse109 5) 0) (= (select .cse92 4) 54) (= 9 (select .cse89 10)) (= (store |v_#memory_int_643| 33 (store .cse110 48 (select .cse111 48))) |v_#memory_int_645|) (= (store |v_#memory_int_608| 36 (store .cse96 241 (select .cse99 241))) |v_#memory_int_624|) (= 51 (select .cse92 3)) (= (select .cse87 6) 48) (= (store |v_#memory_int_642| 36 (store .cse112 217 (select .cse104 217))) |v_#memory_int_599|) (= 8 (select .cse88 0)) (= 2 (select .cse89 2)) (= (store |v_#memory_int_612| 36 (store .cse113 80 (select .cse114 80))) |v_#memory_int_613|) (= |v_#memory_int_611| (store |v_#memory_int_634| 36 (store .cse103 48 (select .cse115 48)))) (= 48 (select .cse116 0)) (= (store |v_#memory_int_621| 36 (store .cse117 273 (select .cse118 273))) |v_#memory_int_631|) (= 3 (select .cse89 4)) (= (select .cse109 3) 0) (= (store |v_#memory_int_628| 33 (store .cse119 24 (select .cse120 24))) |v_#memory_int_627|) (= (store |v_#memory_int_627| 33 (store .cse120 32 (select .cse121 32))) |v_#memory_int_638|) (= (store |v_#memory_int_640| 36 (store .cse122 168 (select .cse123 168))) |v_#memory_int_636|) (= (select .cse89 12) 10) (= (select .cse92 7) 0) (= (store |v_#memory_int_623| 36 (store .cse100 257 (select .cse124 257))) |v_#memory_int_622|) (= (store |v_#memory_int_619| 36 (store .cse106 72 (select .cse113 72))) |v_#memory_int_612|) (= (store |v_#memory_int_639| 36 (store (store .cse125 208 0) 209 (select .cse112 209))) |v_#memory_int_642|) (= (select .cse89 6) 4) (= |v_#memory_int_BEFORE_CALL_145| (store |v_#memory_int_631| 36 (store .cse118 281 (select (select |v_#memory_int_BEFORE_CALL_145| 36) 281)))) (= 48 (select .cse92 6)) (= (store |v_#memory_int_637| 36 (store .cse126 192 (select .cse127 192))) |v_#memory_int_644|) (= (store |v_#memory_int_633| 36 (store .cse128 184 (select .cse126 184))) |v_#memory_int_637|) (= (select .cse109 0) 1) (= (select .cse109 2) 25) (= (select .cse109 1) 27) (= (store |v_#memory_int_617| 36 (store .cse129 112 (select .cse130 112))) |v_#memory_int_620|) (= |v_#memory_int_630| (store |v_#memory_int_604| 33 (store .cse98 128 (select .cse90 128)))) (= (store |v_#memory_int_611| 36 (store .cse115 56 (select .cse105 56))) |v_#memory_int_615|) (= (store |v_#memory_int_607| 33 (store .cse131 80 (select .cse132 80))) |v_#memory_int_600|) (= (store |v_#memory_int_632| 36 (store .cse133 32 (select .cse102 32))) |v_#memory_int_614|) (= 112 (select .cse92 1)) (= (select .cse88 5) 15) (= (select .cse87 7) 0) (= (store |v_#memory_int_622| 36 (store .cse124 265 (select .cse117 265))) |v_#memory_int_621|) (= (select .cse109 4) 0) (= (store |v_#memory_int_609| 33 (store .cse134 96 (select .cse135 96))) |v_#memory_int_616|) (= (store |v_#memory_int_613| 36 (store .cse114 88 (select .cse136 88))) |v_#memory_int_605|) (= (store |v_#memory_int_620| 36 (store .cse130 120 (select .cse93 120))) |v_#memory_int_610|) (= (store |v_#memory_int_603| 36 (store .cse137 104 (select .cse129 104))) |v_#memory_int_617|) (= (store |v_#memory_int_1727| 33 (store .cse66 16 (select .cse119 16))) |v_#memory_int_628|) (= (select .cse116 1) 0) (= 100 (select .cse92 0)) (= (store |v_#memory_int_600| 33 (store .cse132 88 (select .cse134 88))) |v_#memory_int_609|) (= 112 (select .cse87 1)) (= (select .cse87 4) 54) (= |v_#memory_int_633| (store |v_#memory_int_636| 36 (store .cse123 176 (select .cse128 176)))) (= (store |v_#memory_int_618| 36 (store .cse94 136 (select .cse138 136))) |v_#memory_int_626|) (= (store |v_#memory_int_641| 36 (store .cse108 160 (select .cse122 160))) |v_#memory_int_640|) (= 56 (select .cse87 2)) (= 52 (select .cse92 5)) (= 52 (select .cse87 5)) (= (store (store |v_#memory_int_629| 33 (store (store .cse91 144 0) 148 0)) 36 (store .cse68 4 (select .cse139 4))) |v_#memory_int_635|) (= (store |v_#memory_int_616| 33 (store .cse135 104 (select .cse101 104))) |v_#memory_int_601|) (= (store |v_#memory_int_644| 36 (store .cse127 200 (select .cse125 200))) |v_#memory_int_639|) (= |v_#memory_int_632| (store |v_#memory_int_635| 36 (store (store (store (store .cse139 12 4294967280) 16 719) 20 1) 24 (select .cse133 24)))) (= (store |v_#memory_int_645| 33 (store (store (store .cse111 56 0) 60 0) 72 (select .cse131 72))) |v_#memory_int_607|) (= |v_#memory_int_603| (store |v_#memory_int_605| 36 (store .cse136 96 (select .cse137 96)))) (= (store |v_#memory_int_638| 33 (store .cse121 40 (select .cse110 40))) |v_#memory_int_643|) (= 51 (select .cse87 3)) (= (store |v_#memory_int_626| 36 (store .cse138 144 (select .cse107 144))) |v_#memory_int_625|)))) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse70 .cse71 .cse72 .cse73 .cse74 .cse75 .cse76 .cse77 .cse78 .cse79 (exists ((|v_old(#valid)_AFTER_CALL_82| (Array Int Int))) (and (= (select |v_old(#valid)_AFTER_CALL_82| 29) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 4) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 5) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 8) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 21) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 18) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 25) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 2) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 24) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 22) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 17) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 31) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 35) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 26) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 34) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 27) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 1) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 16) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 33) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 11) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 23) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 14) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 12) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 0) 0) (= (select |v_old(#valid)_AFTER_CALL_82| 13) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 36) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 20) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 19) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 7) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 10) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 30) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 9) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 6) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 32) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 3) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 28) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 15) 1) (= (select |v_old(#valid)_AFTER_CALL_82| 37) 1))) .cse80 .cse81 (exists ((|v_#length_BEFORE_CALL_127| (Array Int Int))) (and (= (select |v_#length_BEFORE_CALL_127| 36) 289) (= (select |v_#length_BEFORE_CALL_127| 30) 16) (= (select |v_#length_BEFORE_CALL_127| 18) 28) (= (select |v_#length_BEFORE_CALL_127| 17) 222) (= (select |v_#length_BEFORE_CALL_127| 37) 120) (= 20 (select |v_#length_BEFORE_CALL_127| 28)) (= (select |v_#length_BEFORE_CALL_127| 10) 35) (= 19 (select |v_#length_BEFORE_CALL_127| 6)) (= (select |v_#length_BEFORE_CALL_127| 19) 37) (= (select |v_#length_BEFORE_CALL_127| 25) 46) (= (select |v_#length_BEFORE_CALL_127| 22) 222) (= (select |v_#length_BEFORE_CALL_127| 8) 36) (= 28 (select |v_#length_BEFORE_CALL_127| 29)) (= 12 (select |v_#length_BEFORE_CALL_127| 21)) (= 35 (select |v_#length_BEFORE_CALL_127| 13)) (= 35 (select |v_#length_BEFORE_CALL_127| 11)) (= (select |v_#length_BEFORE_CALL_127| 26) 20) (= 156 (select |v_#length_BEFORE_CALL_127| 33)) (= 29 (select |v_#length_BEFORE_CALL_127| 5)) (= 44 (select |v_#length_BEFORE_CALL_127| 24)) (= (select |v_#length_BEFORE_CALL_127| 1) 2) (= (select |v_#length_BEFORE_CALL_127| 15) 8) (= 41 (select |v_#length_BEFORE_CALL_127| 14)) (= 39 (select |v_#length_BEFORE_CALL_127| 9)) (= 40 (select |v_#length_BEFORE_CALL_127| 4)) (= (select |v_#length_BEFORE_CALL_127| 3) 22) (= 102 (select |v_#length_BEFORE_CALL_127| 2)) (= (select |v_#length_BEFORE_CALL_127| 32) 16) (= 8 (select |v_#length_BEFORE_CALL_127| 20)) (= (select |v_#length_BEFORE_CALL_127| 12) 35) (= (select |v_#length_BEFORE_CALL_127| 7) 50) (= (select |v_#length_BEFORE_CALL_127| 31) 16) (= 35 (select |v_#length_BEFORE_CALL_127| 23)) (= (select |v_#length_BEFORE_CALL_127| 34) 6) (= 19 (select |v_#length_BEFORE_CALL_127| 27)) (= (select |v_#length_BEFORE_CALL_127| 16) 12) (= 6 (select |v_#length_BEFORE_CALL_127| 35)))) .cse82 .cse83 .cse84 .cse85 .cse86)))) (= c_~LDV_IN_INTERRUPT~0 1) (<= |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483647) (= |c_~#gpio_tab~0.offset| 0) (= |c_~#set_impl~0.offset| 0) (= 36 |c_~#dp83640_driver~0.base|) (= |c_~#status_frame_dst~0.base| 34) (= |c_~#status_frame_dst~0.offset| 0) (= c_~dp83640_driver_group0~0.offset 0) (<= 1 |c_#StackHeapBarrier|) (= 35 |c_~#status_frame_src~0.base|) (= c_~ldv_state_variable_1~0 0) (= c_~last_index~0 0) (= c_~LDV_SKBS~0.offset 0) (<= 0 (+ |c_ULTIMATE.start_main_~ldvarg1~0#1| 2147483648)) (= |c_~#phyter_clocks_lock~0.offset| 0) (= |c_~#phyter_clocks~0.offset| 0) (= c_~dp83640_driver_group0~0.base 0) (= |c_ULTIMATE.start_main_~ldvarg3~0#1.offset| 0) (= |c_~#dp83640_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_~#gpio_tab~0.base| 31) (= (+ c_~chosen_phy~0 1) 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= c_~dp83640_driver_group1~0.offset 0) (= c_~__mod_mdio__dp83640_tbl_device_table~0.phy_id 0) (= c_~dp83640_driver_group1~0.base 0) (= c_~LDV_SKBS~0.base 0) (= c_~ldv_retval_0~0 0) (= |c_~#phyter_clocks_lock~0.base| 33) (= |c_ULTIMATE.start_main_#t~ret512#1.offset| 0) (= 32 |c_~#phyter_clocks~0.base|)) is different from false