./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E --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 1cfba800a850f13ff72fddf9946e31aec208a19aa4b82d402046e12670b66199 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:38:09,473 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:38:09,600 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-14 05:38:09,607 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:38:09,607 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:38:09,654 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:38:09,655 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:38:09,656 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:38:09,657 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:38:09,657 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:38:09,657 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:38:09,658 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:38:09,658 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:38:09,658 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:38:09,660 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:38:09,660 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:38:09,660 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:38:09,661 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:38:09,661 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:38:09,661 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:38:09,661 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:38:09,661 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:38:09,662 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:38:09,662 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:38:09,663 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:38:09,663 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:38:09,663 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:38:09,663 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:38:09,663 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:38:09,663 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:38:09,663 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:38:09,663 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:38:09,664 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:38:09,664 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:38:09,664 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:38:09,664 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:38:09,665 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:38:09,666 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E 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 -> 1cfba800a850f13ff72fddf9946e31aec208a19aa4b82d402046e12670b66199 [2024-11-14 05:38:10,098 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:38:10,114 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:38:10,118 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:38:10,119 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:38:10,120 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:38:10,121 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-14 05:38:12,467 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:38:13,305 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:38:13,306 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2024-11-14 05:38:13,374 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/data/b4d94ec1e/ea9200f048784bce94cbbd50d6eea420/FLAGb7bcd1282 [2024-11-14 05:38:13,555 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/data/b4d94ec1e/ea9200f048784bce94cbbd50d6eea420 [2024-11-14 05:38:13,558 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:38:13,560 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:38:13,562 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:38:13,562 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:38:13,568 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:38:13,569 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:38:13" (1/1) ... [2024-11-14 05:38:13,570 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6ecbd262 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:13, skipping insertion in model container [2024-11-14 05:38:13,571 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:38:13" (1/1) ... [2024-11-14 05:38:13,753 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:38:15,934 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_b14d95aa-7435-4426-89b1-941efa891c2d/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i[277952,277965] [2024-11-14 05:38:16,208 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:38:16,252 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:38:16,499 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5693-5694] [2024-11-14 05:38:16,505 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 *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5722-5723] [2024-11-14 05:38:16,956 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_b14d95aa-7435-4426-89b1-941efa891c2d/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i[277952,277965] [2024-11-14 05:38:17,007 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:38:17,116 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:38:17,118 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17 WrapperNode [2024-11-14 05:38:17,118 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:38:17,120 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:38:17,120 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:38:17,120 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:38:17,131 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,271 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,626 INFO L138 Inliner]: procedures = 258, calls = 2402, calls flagged for inlining = 96, calls inlined = 93, statements flattened = 7023 [2024-11-14 05:38:17,626 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:38:17,627 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:38:17,629 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:38:17,629 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:38:17,638 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,639 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,677 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,677 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,884 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,936 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,958 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:17,980 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:18,046 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:38:18,048 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:38:18,048 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:38:18,049 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:38:18,050 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (1/1) ... [2024-11-14 05:38:18,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:38:18,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:18,097 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:38:18,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:38:18,146 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-14 05:38:18,146 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-14 05:38:18,146 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-14 05:38:18,147 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2024-11-14 05:38:18,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2024-11-14 05:38:18,147 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mpctl_mutex [2024-11-14 05:38:18,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mpctl_mutex [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-14 05:38:18,147 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_GetIocState [2024-11-14 05:38:18,147 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_GetIocState [2024-11-14 05:38:18,147 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2024-11-14 05:38:18,148 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2024-11-14 05:38:18,148 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2024-11-14 05:38:18,148 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2024-11-14 05:38:18,148 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-14 05:38:18,148 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-14 05:38:18,148 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-14 05:38:18,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-14 05:38:18,148 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_syscall_down [2024-11-14 05:38:18,148 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_syscall_down [2024-11-14 05:38:18,148 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_device_driver_deregister [2024-11-14 05:38:18,148 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_device_driver_deregister [2024-11-14 05:38:18,148 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-14 05:38:18,149 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_remove [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_remove [2024-11-14 05:38:18,149 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-14 05:38:18,149 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 05:38:18,149 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_put_msg_frame [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_put_msg_frame [2024-11-14 05:38:18,149 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-14 05:38:18,149 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-14 05:38:18,149 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-14 05:38:18,150 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-14 05:38:18,150 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-14 05:38:18,150 INFO L130 BoogieDeclarations]: Found specification of procedure __mptctl_ioctl [2024-11-14 05:38:18,150 INFO L138 BoogieDeclarations]: Found implementation of procedure __mptctl_ioctl [2024-11-14 05:38:18,150 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_mpt_command [2024-11-14 05:38:18,150 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_mpt_command [2024-11-14 05:38:18,152 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_fw_download [2024-11-14 05:38:18,153 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_fw_download [2024-11-14 05:38:18,153 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-14 05:38:18,154 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 05:38:18,155 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2024-11-14 05:38:18,155 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2024-11-14 05:38:18,155 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_put_msg_frame_hi_pri [2024-11-14 05:38:18,155 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_put_msg_frame_hi_pri [2024-11-14 05:38:18,156 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-14 05:38:18,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-14 05:38:18,157 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-14 05:38:18,157 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-14 05:38:18,157 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_free_fw_memory [2024-11-14 05:38:18,157 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_free_fw_memory [2024-11-14 05:38:18,157 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_taskmgmt [2024-11-14 05:38:18,157 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_taskmgmt [2024-11-14 05:38:18,157 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-14 05:38:18,158 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-14 05:38:18,160 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 05:38:18,160 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 05:38:18,161 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_clear_taskmgmt_in_progress_flag [2024-11-14 05:38:18,161 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_clear_taskmgmt_in_progress_flag [2024-11-14 05:38:18,161 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-14 05:38:18,161 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-14 05:38:18,161 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_timeout_expired [2024-11-14 05:38:18,161 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_timeout_expired [2024-11-14 05:38:18,161 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-11-14 05:38:18,161 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-11-14 05:38:18,161 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-14 05:38:18,161 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-14 05:38:18,161 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-14 05:38:18,161 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mpctl_mutex [2024-11-14 05:38:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mpctl_mutex [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_fasync [2024-11-14 05:38:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_fasync [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-14 05:38:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-11-14 05:38:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 05:38:18,162 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_set_taskmgmt_in_progress_flag [2024-11-14 05:38:18,162 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_set_taskmgmt_in_progress_flag [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_verify_adapter [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_verify_adapter [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_deregister [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_deregister [2024-11-14 05:38:18,163 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_sgl [2024-11-14 05:38:18,163 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_sgl [2024-11-14 05:38:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-14 05:38:18,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-14 05:38:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-14 05:38:18,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-14 05:38:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 05:38:18,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-14 05:38:18,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-14 05:38:18,168 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-14 05:38:18,168 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-14 05:38:18,168 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:38:18,168 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-14 05:38:18,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_get_msg_frame [2024-11-14 05:38:18,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_get_msg_frame [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-14 05:38:18,169 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2024-11-14 05:38:18,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_send_handshake_request [2024-11-14 05:38:18,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_send_handshake_request [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_register [2024-11-14 05:38:18,169 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_register [2024-11-14 05:38:18,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2024-11-14 05:38:18,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2024-11-14 05:38:18,170 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2024-11-14 05:38:18,170 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2024-11-14 05:38:18,170 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:38:18,170 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:38:18,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:38:18,170 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_config [2024-11-14 05:38:18,170 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_config [2024-11-14 05:38:18,171 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_free_msg_frame [2024-11-14 05:38:18,171 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_free_msg_frame [2024-11-14 05:38:18,171 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-14 05:38:18,171 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-14 05:38:19,337 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:38:19,342 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:38:23,106 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-14 05:38:35,385 INFO L? ?]: Removed 2126 outVars from TransFormulas that were not future-live. [2024-11-14 05:38:35,385 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:38:38,170 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:38:38,171 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-14 05:38:38,171 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:38:38 BoogieIcfgContainer [2024-11-14 05:38:38,171 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:38:38,174 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:38:38,174 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:38:38,180 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:38:38,180 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:38:13" (1/3) ... [2024-11-14 05:38:38,181 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b894cda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:38:38, skipping insertion in model container [2024-11-14 05:38:38,182 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:17" (2/3) ... [2024-11-14 05:38:38,182 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b894cda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:38:38, skipping insertion in model container [2024-11-14 05:38:38,182 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:38:38" (3/3) ... [2024-11-14 05:38:38,183 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2024-11-14 05:38:38,205 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:38:38,209 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i that has 65 procedures, 1239 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 05:38:38,322 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:38:38,345 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;@6b4830f4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:38:38,346 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 05:38:38,361 INFO L276 IsEmpty]: Start isEmpty. Operand has 1238 states, 786 states have (on average 1.3511450381679388) internal successors, (1062), 806 states have internal predecessors, (1062), 387 states have call successors, (387), 64 states have call predecessors, (387), 63 states have return successors, (383), 382 states have call predecessors, (383), 383 states have call successors, (383) [2024-11-14 05:38:38,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-14 05:38:38,380 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:38,381 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 05:38:38,381 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:38:38,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:38,388 INFO L85 PathProgramCache]: Analyzing trace with hash 1333098695, now seen corresponding path program 1 times [2024-11-14 05:38:38,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:38,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358541342] [2024-11-14 05:38:38,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:38,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:39,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:40,399 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2024-11-14 05:38:40,400 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:40,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358541342] [2024-11-14 05:38:40,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358541342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:38:40,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:38:40,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:38:40,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756895348] [2024-11-14 05:38:40,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:38:40,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:38:40,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:40,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:38:40,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:38:40,443 INFO L87 Difference]: Start difference. First operand has 1238 states, 786 states have (on average 1.3511450381679388) internal successors, (1062), 806 states have internal predecessors, (1062), 387 states have call successors, (387), 64 states have call predecessors, (387), 63 states have return successors, (383), 382 states have call predecessors, (383), 383 states have call successors, (383) Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-14 05:38:42,506 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-14 05:38:45,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:38:48,263 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-14 05:38:50,279 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-14 05:38:53,374 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-14 05:38:55,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:38:55,144 INFO L93 Difference]: Finished difference Result 2541 states and 3785 transitions. [2024-11-14 05:38:55,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:38:55,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 97 [2024-11-14 05:38:55,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:38:55,191 INFO L225 Difference]: With dead ends: 2541 [2024-11-14 05:38:55,191 INFO L226 Difference]: Without dead ends: 1311 [2024-11-14 05:38:55,209 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-14 05:38:55,212 INFO L432 NwaCegarLoop]: 1640 mSDtfsCounter, 144 mSDsluCounter, 1567 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 6 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 3207 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:38:55,212 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 3207 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 410 Invalid, 4 Unknown, 0 Unchecked, 14.4s Time] [2024-11-14 05:38:55,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2024-11-14 05:38:55,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1296. [2024-11-14 05:38:55,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1296 states, 827 states have (on average 1.343409915356711) internal successors, (1111), 843 states have internal predecessors, (1111), 394 states have call successors, (394), 75 states have call predecessors, (394), 74 states have return successors, (383), 380 states have call predecessors, (383), 383 states have call successors, (383) [2024-11-14 05:38:55,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1296 states to 1296 states and 1888 transitions. [2024-11-14 05:38:55,550 INFO L78 Accepts]: Start accepts. Automaton has 1296 states and 1888 transitions. Word has length 97 [2024-11-14 05:38:55,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:38:55,552 INFO L471 AbstractCegarLoop]: Abstraction has 1296 states and 1888 transitions. [2024-11-14 05:38:55,553 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-14 05:38:55,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1296 states and 1888 transitions. [2024-11-14 05:38:55,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-14 05:38:55,562 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:55,562 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 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] [2024-11-14 05:38:55,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:38:55,563 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:38:55,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:55,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1912291811, now seen corresponding path program 1 times [2024-11-14 05:38:55,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:55,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615650324] [2024-11-14 05:38:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:55,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:56,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:57,366 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-14 05:38:57,366 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:57,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615650324] [2024-11-14 05:38:57,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615650324] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:38:57,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:38:57,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:38:57,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231090624] [2024-11-14 05:38:57,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:38:57,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:38:57,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:57,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:38:57,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:38:57,371 INFO L87 Difference]: Start difference. First operand 1296 states and 1888 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:38:59,417 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-14 05:39:01,446 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-14 05:39:03,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:39:05,764 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-14 05:39:08,431 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-14 05:39:10,485 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-14 05:39:12,497 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-14 05:39:15,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:39:16,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:16,689 INFO L93 Difference]: Finished difference Result 3724 states and 5453 transitions. [2024-11-14 05:39:16,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:39:16,690 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 113 [2024-11-14 05:39:16,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:16,717 INFO L225 Difference]: With dead ends: 3724 [2024-11-14 05:39:16,717 INFO L226 Difference]: Without dead ends: 2462 [2024-11-14 05:39:16,725 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-14 05:39:16,727 INFO L432 NwaCegarLoop]: 1657 mSDtfsCounter, 1732 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1732 SdHoareTripleChecker+Valid, 3205 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:16,728 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1732 Valid, 3205 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 415 Invalid, 6 Unknown, 0 Unchecked, 19.1s Time] [2024-11-14 05:39:16,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2462 states. [2024-11-14 05:39:16,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2462 to 2451. [2024-11-14 05:39:16,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2451 states, 1584 states have (on average 1.3478535353535352) internal successors, (2135), 1603 states have internal predecessors, (2135), 734 states have call successors, (734), 133 states have call predecessors, (734), 132 states have return successors, (723), 720 states have call predecessors, (723), 723 states have call successors, (723) [2024-11-14 05:39:17,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2451 states to 2451 states and 3592 transitions. [2024-11-14 05:39:17,020 INFO L78 Accepts]: Start accepts. Automaton has 2451 states and 3592 transitions. Word has length 113 [2024-11-14 05:39:17,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:17,021 INFO L471 AbstractCegarLoop]: Abstraction has 2451 states and 3592 transitions. [2024-11-14 05:39:17,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:17,023 INFO L276 IsEmpty]: Start isEmpty. Operand 2451 states and 3592 transitions. [2024-11-14 05:39:17,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-14 05:39:17,028 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:17,029 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-14 05:39:17,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:39:17,029 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:17,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:17,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1245365836, now seen corresponding path program 1 times [2024-11-14 05:39:17,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:17,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289969732] [2024-11-14 05:39:17,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:17,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:17,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:18,096 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:39:18,099 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:18,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289969732] [2024-11-14 05:39:18,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289969732] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:18,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:18,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:39:18,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468848724] [2024-11-14 05:39:18,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:18,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:39:18,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:18,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:39:18,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:18,105 INFO L87 Difference]: Start difference. First operand 2451 states and 3592 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:20,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-14 05:39:22,397 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-14 05:39:25,126 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-14 05:39:27,344 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-14 05:39:28,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:28,821 INFO L93 Difference]: Finished difference Result 2453 states and 3593 transitions. [2024-11-14 05:39:28,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:39:28,822 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 136 [2024-11-14 05:39:28,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:28,841 INFO L225 Difference]: With dead ends: 2453 [2024-11-14 05:39:28,841 INFO L226 Difference]: Without dead ends: 2450 [2024-11-14 05:39:28,844 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-14 05:39:28,845 INFO L432 NwaCegarLoop]: 1600 mSDtfsCounter, 1762 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1762 SdHoareTripleChecker+Valid, 1600 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:28,845 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1762 Valid, 1600 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 199 Invalid, 4 Unknown, 0 Unchecked, 10.6s Time] [2024-11-14 05:39:28,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2450 states. [2024-11-14 05:39:29,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2450 to 2450. [2024-11-14 05:39:29,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2450 states, 1584 states have (on average 1.3472222222222223) internal successors, (2134), 1602 states have internal predecessors, (2134), 733 states have call successors, (733), 133 states have call predecessors, (733), 132 states have return successors, (723), 720 states have call predecessors, (723), 723 states have call successors, (723) [2024-11-14 05:39:29,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2450 states to 2450 states and 3590 transitions. [2024-11-14 05:39:29,086 INFO L78 Accepts]: Start accepts. Automaton has 2450 states and 3590 transitions. Word has length 136 [2024-11-14 05:39:29,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:29,087 INFO L471 AbstractCegarLoop]: Abstraction has 2450 states and 3590 transitions. [2024-11-14 05:39:29,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:29,088 INFO L276 IsEmpty]: Start isEmpty. Operand 2450 states and 3590 transitions. [2024-11-14 05:39:29,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:39:29,094 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:29,094 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-14 05:39:29,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 05:39:29,094 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:29,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:29,095 INFO L85 PathProgramCache]: Analyzing trace with hash -50084860, now seen corresponding path program 1 times [2024-11-14 05:39:29,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:29,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828096893] [2024-11-14 05:39:29,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:29,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:29,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:30,014 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:39:30,014 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:30,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828096893] [2024-11-14 05:39:30,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828096893] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:30,015 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:30,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:39:30,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418347406] [2024-11-14 05:39:30,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:30,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:39:30,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:30,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:39:30,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:30,018 INFO L87 Difference]: Start difference. First operand 2450 states and 3590 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:32,051 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-14 05:39:34,255 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-14 05:39:36,726 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-14 05:39:38,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:39:39,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:39,338 INFO L93 Difference]: Finished difference Result 2452 states and 3591 transitions. [2024-11-14 05:39:39,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:39:39,339 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 137 [2024-11-14 05:39:39,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:39,358 INFO L225 Difference]: With dead ends: 2452 [2024-11-14 05:39:39,358 INFO L226 Difference]: Without dead ends: 2449 [2024-11-14 05:39:39,360 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-14 05:39:39,362 INFO L432 NwaCegarLoop]: 1598 mSDtfsCounter, 1759 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1759 SdHoareTripleChecker+Valid, 1598 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:39,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1759 Valid, 1598 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 200 Invalid, 3 Unknown, 0 Unchecked, 9.2s Time] [2024-11-14 05:39:39,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2449 states. [2024-11-14 05:39:39,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2449 to 2449. [2024-11-14 05:39:39,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2449 states, 1584 states have (on average 1.3465909090909092) internal successors, (2133), 1601 states have internal predecessors, (2133), 732 states have call successors, (732), 133 states have call predecessors, (732), 132 states have return successors, (723), 720 states have call predecessors, (723), 723 states have call successors, (723) [2024-11-14 05:39:39,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2449 states to 2449 states and 3588 transitions. [2024-11-14 05:39:39,627 INFO L78 Accepts]: Start accepts. Automaton has 2449 states and 3588 transitions. Word has length 137 [2024-11-14 05:39:39,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:39,627 INFO L471 AbstractCegarLoop]: Abstraction has 2449 states and 3588 transitions. [2024-11-14 05:39:39,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:39,628 INFO L276 IsEmpty]: Start isEmpty. Operand 2449 states and 3588 transitions. [2024-11-14 05:39:39,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-14 05:39:39,632 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:39,632 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-14 05:39:39,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 05:39:39,633 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:39,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:39,634 INFO L85 PathProgramCache]: Analyzing trace with hash -1554345905, now seen corresponding path program 1 times [2024-11-14 05:39:39,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:39,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951151515] [2024-11-14 05:39:39,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:39,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:40,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:40,410 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:39:40,412 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:40,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951151515] [2024-11-14 05:39:40,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951151515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:40,413 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:40,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:39:40,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151242386] [2024-11-14 05:39:40,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:40,414 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:39:40,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:40,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:39:40,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:40,415 INFO L87 Difference]: Start difference. First operand 2449 states and 3588 transitions. Second operand has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:42,450 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-14 05:39:45,548 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-14 05:39:48,154 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-14 05:39:50,162 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-14 05:39:52,410 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-14 05:39:54,415 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-14 05:39:55,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:55,792 INFO L93 Difference]: Finished difference Result 2477 states and 3611 transitions. [2024-11-14 05:39:55,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:39:55,793 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 138 [2024-11-14 05:39:55,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:55,808 INFO L225 Difference]: With dead ends: 2477 [2024-11-14 05:39:55,808 INFO L226 Difference]: Without dead ends: 2473 [2024-11-14 05:39:55,811 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-14 05:39:55,812 INFO L432 NwaCegarLoop]: 1593 mSDtfsCounter, 185 mSDsluCounter, 1413 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 3006 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:55,812 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 3006 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 376 Invalid, 6 Unknown, 0 Unchecked, 15.3s Time] [2024-11-14 05:39:55,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2473 states. [2024-11-14 05:39:56,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2473 to 2471. [2024-11-14 05:39:56,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 1596 states have (on average 1.3427318295739348) internal successors, (2143), 1611 states have internal predecessors, (2143), 734 states have call successors, (734), 141 states have call predecessors, (734), 140 states have return successors, (727), 724 states have call predecessors, (727), 727 states have call successors, (727) [2024-11-14 05:39:56,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 3604 transitions. [2024-11-14 05:39:56,048 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 3604 transitions. Word has length 138 [2024-11-14 05:39:56,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:56,049 INFO L471 AbstractCegarLoop]: Abstraction has 2471 states and 3604 transitions. [2024-11-14 05:39:56,049 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:56,050 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 3604 transitions. [2024-11-14 05:39:56,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-14 05:39:56,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:56,052 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-14 05:39:56,052 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:39:56,052 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:56,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:56,053 INFO L85 PathProgramCache]: Analyzing trace with hash -941793177, now seen corresponding path program 1 times [2024-11-14 05:39:56,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:56,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851188912] [2024-11-14 05:39:56,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:56,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:56,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:56,780 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:39:56,781 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:56,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851188912] [2024-11-14 05:39:56,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851188912] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:56,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:56,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:39:56,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539743487] [2024-11-14 05:39:56,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:56,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:39:56,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:56,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:39:56,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:56,783 INFO L87 Difference]: Start difference. First operand 2471 states and 3604 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:39:58,818 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-14 05:40:01,249 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-14 05:40:04,702 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-14 05:40:06,808 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-14 05:40:08,826 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-14 05:40:11,944 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-14 05:40:13,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:40:14,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:14,294 INFO L93 Difference]: Finished difference Result 6173 states and 8978 transitions. [2024-11-14 05:40:14,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:14,295 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 139 [2024-11-14 05:40:14,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:14,322 INFO L225 Difference]: With dead ends: 6173 [2024-11-14 05:40:14,322 INFO L226 Difference]: Without dead ends: 3736 [2024-11-14 05:40:14,332 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-14 05:40:14,333 INFO L432 NwaCegarLoop]: 1751 mSDtfsCounter, 913 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 9 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 913 SdHoareTripleChecker+Valid, 3257 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:14,333 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [913 Valid, 3257 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 421 Invalid, 6 Unknown, 0 Unchecked, 17.3s Time] [2024-11-14 05:40:14,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2024-11-14 05:40:14,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 3718. [2024-11-14 05:40:14,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3718 states, 2409 states have (on average 1.335408883354089) internal successors, (3217), 2436 states have internal predecessors, (3217), 1074 states have call successors, (1074), 240 states have call predecessors, (1074), 234 states have return successors, (1086), 1049 states have call predecessors, (1086), 1064 states have call successors, (1086) [2024-11-14 05:40:14,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3718 states to 3718 states and 5377 transitions. [2024-11-14 05:40:14,584 INFO L78 Accepts]: Start accepts. Automaton has 3718 states and 5377 transitions. Word has length 139 [2024-11-14 05:40:14,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:14,584 INFO L471 AbstractCegarLoop]: Abstraction has 3718 states and 5377 transitions. [2024-11-14 05:40:14,585 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:40:14,585 INFO L276 IsEmpty]: Start isEmpty. Operand 3718 states and 5377 transitions. [2024-11-14 05:40:14,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-14 05:40:14,587 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:14,587 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-14 05:40:14,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 05:40:14,587 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:14,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:14,587 INFO L85 PathProgramCache]: Analyzing trace with hash 867477074, now seen corresponding path program 1 times [2024-11-14 05:40:14,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:14,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249355064] [2024-11-14 05:40:14,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:14,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:15,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:15,477 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:40:15,477 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:15,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249355064] [2024-11-14 05:40:15,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249355064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:15,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:15,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:15,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973603333] [2024-11-14 05:40:15,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:15,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:15,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:15,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:15,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:15,480 INFO L87 Difference]: Start difference. First operand 3718 states and 5377 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:40:17,512 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-14 05:40:19,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:40:21,471 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-14 05:40:23,756 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-14 05:40:24,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:24,747 INFO L93 Difference]: Finished difference Result 3720 states and 5378 transitions. [2024-11-14 05:40:24,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:24,748 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 140 [2024-11-14 05:40:24,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:24,771 INFO L225 Difference]: With dead ends: 3720 [2024-11-14 05:40:24,772 INFO L226 Difference]: Without dead ends: 3695 [2024-11-14 05:40:24,774 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-14 05:40:24,775 INFO L432 NwaCegarLoop]: 1593 mSDtfsCounter, 1750 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1750 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:24,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1750 Valid, 1593 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 199 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2024-11-14 05:40:24,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3695 states. [2024-11-14 05:40:25,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3695 to 3695. [2024-11-14 05:40:25,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3695 states, 2396 states have (on average 1.3343071786310519) internal successors, (3197), 2422 states have internal predecessors, (3197), 1068 states have call successors, (1068), 236 states have call predecessors, (1068), 230 states have return successors, (1081), 1044 states have call predecessors, (1081), 1059 states have call successors, (1081) [2024-11-14 05:40:25,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3695 states to 3695 states and 5346 transitions. [2024-11-14 05:40:25,099 INFO L78 Accepts]: Start accepts. Automaton has 3695 states and 5346 transitions. Word has length 140 [2024-11-14 05:40:25,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:25,100 INFO L471 AbstractCegarLoop]: Abstraction has 3695 states and 5346 transitions. [2024-11-14 05:40:25,100 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-14 05:40:25,100 INFO L276 IsEmpty]: Start isEmpty. Operand 3695 states and 5346 transitions. [2024-11-14 05:40:25,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-14 05:40:25,105 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:25,106 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-14 05:40:25,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-14 05:40:25,106 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:25,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:25,107 INFO L85 PathProgramCache]: Analyzing trace with hash 174091045, now seen corresponding path program 1 times [2024-11-14 05:40:25,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:25,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130680884] [2024-11-14 05:40:25,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:25,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:25,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:25,998 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:40:25,998 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:25,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130680884] [2024-11-14 05:40:25,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130680884] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:25,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:25,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:25,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279016565] [2024-11-14 05:40:26,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:26,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:26,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:26,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:26,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:26,002 INFO L87 Difference]: Start difference. First operand 3695 states and 5346 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-14 05:40:28,034 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-14 05:40:30,045 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-14 05:40:32,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:40:35,407 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-14 05:40:37,415 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-14 05:40:38,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:40:40,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:40:41,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:41,897 INFO L93 Difference]: Finished difference Result 5681 states and 8185 transitions. [2024-11-14 05:40:41,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:41,898 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 158 [2024-11-14 05:40:41,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:41,912 INFO L225 Difference]: With dead ends: 5681 [2024-11-14 05:40:41,912 INFO L226 Difference]: Without dead ends: 2018 [2024-11-14 05:40:41,925 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-14 05:40:41,926 INFO L432 NwaCegarLoop]: 1598 mSDtfsCounter, 8 mSDsluCounter, 1587 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3185 SdHoareTripleChecker+Invalid, 409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:41,926 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 3185 Invalid, 409 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 404 Invalid, 4 Unknown, 0 Unchecked, 15.7s Time] [2024-11-14 05:40:41,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2024-11-14 05:40:42,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 2009. [2024-11-14 05:40:42,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2009 states, 1294 states have (on average 1.3245749613601236) internal successors, (1714), 1309 states have internal predecessors, (1714), 576 states have call successors, (576), 142 states have call predecessors, (576), 138 states have return successors, (578), 561 states have call predecessors, (578), 567 states have call successors, (578) [2024-11-14 05:40:42,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2009 states to 2009 states and 2868 transitions. [2024-11-14 05:40:42,058 INFO L78 Accepts]: Start accepts. Automaton has 2009 states and 2868 transitions. Word has length 158 [2024-11-14 05:40:42,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:42,061 INFO L471 AbstractCegarLoop]: Abstraction has 2009 states and 2868 transitions. [2024-11-14 05:40:42,062 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-14 05:40:42,063 INFO L276 IsEmpty]: Start isEmpty. Operand 2009 states and 2868 transitions. [2024-11-14 05:40:42,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-14 05:40:42,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:42,066 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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-14 05:40:42,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-14 05:40:42,066 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:42,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:42,067 INFO L85 PathProgramCache]: Analyzing trace with hash -385959184, now seen corresponding path program 1 times [2024-11-14 05:40:42,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:42,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422916256] [2024-11-14 05:40:42,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:42,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:42,815 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2024-11-14 05:40:42,815 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:42,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422916256] [2024-11-14 05:40:42,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422916256] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:42,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:42,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:42,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095573645] [2024-11-14 05:40:42,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:42,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:42,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:42,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:42,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:42,819 INFO L87 Difference]: Start difference. First operand 2009 states and 2868 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-14 05:40:44,852 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-14 05:40:46,861 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-14 05:40:50,500 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-14 05:40:52,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:52,410 INFO L93 Difference]: Finished difference Result 2013 states and 2870 transitions. [2024-11-14 05:40:52,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:52,410 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 163 [2024-11-14 05:40:52,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:52,422 INFO L225 Difference]: With dead ends: 2013 [2024-11-14 05:40:52,423 INFO L226 Difference]: Without dead ends: 2010 [2024-11-14 05:40:52,424 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-14 05:40:52,425 INFO L432 NwaCegarLoop]: 1605 mSDtfsCounter, 1582 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 240 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1582 SdHoareTripleChecker+Valid, 1797 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 240 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:52,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1582 Valid, 1797 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 240 Invalid, 3 Unknown, 0 Unchecked, 9.5s Time] [2024-11-14 05:40:52,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2010 states. [2024-11-14 05:40:52,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2010 to 2008. [2024-11-14 05:40:52,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2008 states, 1294 states have (on average 1.3230293663060277) internal successors, (1712), 1308 states have internal predecessors, (1712), 575 states have call successors, (575), 142 states have call predecessors, (575), 138 states have return successors, (578), 561 states have call predecessors, (578), 567 states have call successors, (578) [2024-11-14 05:40:52,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2008 states to 2008 states and 2865 transitions. [2024-11-14 05:40:52,637 INFO L78 Accepts]: Start accepts. Automaton has 2008 states and 2865 transitions. Word has length 163 [2024-11-14 05:40:52,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:52,638 INFO L471 AbstractCegarLoop]: Abstraction has 2008 states and 2865 transitions. [2024-11-14 05:40:52,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (23), 3 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-11-14 05:40:52,638 INFO L276 IsEmpty]: Start isEmpty. Operand 2008 states and 2865 transitions. [2024-11-14 05:40:52,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-14 05:40:52,645 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:52,645 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:52,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 05:40:52,646 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:52,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:52,647 INFO L85 PathProgramCache]: Analyzing trace with hash 1608647290, now seen corresponding path program 1 times [2024-11-14 05:40:52,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:52,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047017690] [2024-11-14 05:40:52,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:52,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:53,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:53,471 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2024-11-14 05:40:53,472 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:53,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047017690] [2024-11-14 05:40:53,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047017690] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:53,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:53,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:53,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115957627] [2024-11-14 05:40:53,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:53,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:53,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:53,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:53,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:53,475 INFO L87 Difference]: Start difference. First operand 2008 states and 2865 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-11-14 05:40:55,507 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-14 05:40:57,529 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-14 05:40:59,918 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-14 05:41:01,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:41:03,649 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-14 05:41:05,661 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-14 05:41:07,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:41:09,445 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-14 05:41:11,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:41:11,110 INFO L93 Difference]: Finished difference Result 4093 states and 5833 transitions. [2024-11-14 05:41:11,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:41:11,111 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 208 [2024-11-14 05:41:11,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:41:11,125 INFO L225 Difference]: With dead ends: 4093 [2024-11-14 05:41:11,126 INFO L226 Difference]: Without dead ends: 2143 [2024-11-14 05:41:11,134 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-14 05:41:11,135 INFO L432 NwaCegarLoop]: 1634 mSDtfsCounter, 143 mSDsluCounter, 1537 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 8 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 3171 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:41:11,136 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 3171 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 421 Invalid, 6 Unknown, 0 Unchecked, 17.5s Time] [2024-11-14 05:41:11,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2143 states. [2024-11-14 05:41:11,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2143 to 2122. [2024-11-14 05:41:11,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2122 states, 1386 states have (on average 1.3282828282828283) internal successors, (1841), 1400 states have internal predecessors, (1841), 585 states have call successors, (585), 154 states have call predecessors, (585), 150 states have return successors, (588), 571 states have call predecessors, (588), 577 states have call successors, (588) [2024-11-14 05:41:11,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2122 states to 2122 states and 3014 transitions. [2024-11-14 05:41:11,293 INFO L78 Accepts]: Start accepts. Automaton has 2122 states and 3014 transitions. Word has length 208 [2024-11-14 05:41:11,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:41:11,295 INFO L471 AbstractCegarLoop]: Abstraction has 2122 states and 3014 transitions. [2024-11-14 05:41:11,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2024-11-14 05:41:11,295 INFO L276 IsEmpty]: Start isEmpty. Operand 2122 states and 3014 transitions. [2024-11-14 05:41:11,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-14 05:41:11,302 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:41:11,303 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:41:11,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-14 05:41:11,303 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:41:11,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:41:11,304 INFO L85 PathProgramCache]: Analyzing trace with hash -266186429, now seen corresponding path program 1 times [2024-11-14 05:41:11,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:41:11,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299097332] [2024-11-14 05:41:11,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:11,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:41:12,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:13,751 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2024-11-14 05:41:13,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:41:13,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299097332] [2024-11-14 05:41:13,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299097332] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:41:13,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:41:13,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:41:13,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244595397] [2024-11-14 05:41:13,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:41:13,753 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:41:13,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:41:13,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:41:13,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:41:13,754 INFO L87 Difference]: Start difference. First operand 2122 states and 3014 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-14 05:41:15,790 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-14 05:41:17,820 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-14 05:41:19,824 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-14 05:41:21,842 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-14 05:41:23,852 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-14 05:41:25,868 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-14 05:41:27,897 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-14 05:41:31,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:41:33,480 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-14 05:41:34,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:41:36,836 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-14 05:41:38,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:41:45,437 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-14 05:41:47,449 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-14 05:41:49,465 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-14 05:41:51,472 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-14 05:41:53,482 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-14 05:41:55,493 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-14 05:41:57,507 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-14 05:42:00,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:02,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:06,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:08,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:11,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:42:11,268 INFO L93 Difference]: Finished difference Result 4550 states and 6486 transitions. [2024-11-14 05:42:11,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:42:11,268 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) Word has length 217 [2024-11-14 05:42:11,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:42:11,281 INFO L225 Difference]: With dead ends: 4550 [2024-11-14 05:42:11,281 INFO L226 Difference]: Without dead ends: 2486 [2024-11-14 05:42:11,289 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:42:11,290 INFO L432 NwaCegarLoop]: 1295 mSDtfsCounter, 2802 mSDsluCounter, 4069 mSDsCounter, 0 mSdLazyCounter, 4060 mSolverCounterSat, 1549 mSolverCounterUnsat, 16 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3048 SdHoareTripleChecker+Valid, 5364 SdHoareTripleChecker+Invalid, 5625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1549 IncrementalHoareTripleChecker+Valid, 4060 IncrementalHoareTripleChecker+Invalid, 16 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:42:11,290 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3048 Valid, 5364 Invalid, 5625 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1549 Valid, 4060 Invalid, 16 Unknown, 0 Unchecked, 57.1s Time] [2024-11-14 05:42:11,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2486 states. [2024-11-14 05:42:11,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2486 to 2480. [2024-11-14 05:42:11,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 1621 states have (on average 1.3331276989512646) internal successors, (2161), 1648 states have internal predecessors, (2161), 677 states have call successors, (677), 183 states have call predecessors, (677), 181 states have return successors, (689), 654 states have call predecessors, (689), 664 states have call successors, (689) [2024-11-14 05:42:11,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 3527 transitions. [2024-11-14 05:42:11,514 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 3527 transitions. Word has length 217 [2024-11-14 05:42:11,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:42:11,515 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 3527 transitions. [2024-11-14 05:42:11,515 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 4 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-14 05:42:11,515 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 3527 transitions. [2024-11-14 05:42:11,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-14 05:42:11,520 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:42:11,521 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:42:11,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-14 05:42:11,521 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:42:11,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:42:11,521 INFO L85 PathProgramCache]: Analyzing trace with hash 591574393, now seen corresponding path program 1 times [2024-11-14 05:42:11,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:42:11,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070881992] [2024-11-14 05:42:11,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:11,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:42:12,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2024-11-14 05:42:13,006 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:42:13,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070881992] [2024-11-14 05:42:13,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070881992] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:42:13,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:42:13,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-14 05:42:13,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319193519] [2024-11-14 05:42:13,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:42:13,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:42:13,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:42:13,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:42:13,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:42:13,009 INFO L87 Difference]: Start difference. First operand 2480 states and 3527 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2024-11-14 05:42:15,043 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-14 05:42:17,064 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-14 05:42:19,082 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-14 05:42:21,090 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-14 05:42:23,108 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-14 05:42:25,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-14 05:42:29,100 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-14 05:42:31,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:32,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:36,763 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-14 05:42:38,921 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-14 05:42:40,933 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-14 05:42:42,943 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-14 05:42:44,957 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-14 05:42:46,965 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-14 05:42:48,974 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-14 05:42:52,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:42:54,615 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-14 05:42:56,623 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-14 05:42:58,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:43:00,289 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-14 05:43:01,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:43:01,670 INFO L93 Difference]: Finished difference Result 5633 states and 8028 transitions. [2024-11-14 05:43:01,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:43:01,671 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) Word has length 216 [2024-11-14 05:43:01,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:43:01,689 INFO L225 Difference]: With dead ends: 5633 [2024-11-14 05:43:01,689 INFO L226 Difference]: Without dead ends: 3211 [2024-11-14 05:43:01,699 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:43:01,699 INFO L432 NwaCegarLoop]: 1914 mSDtfsCounter, 2917 mSDsluCounter, 5860 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 1294 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2917 SdHoareTripleChecker+Valid, 7774 SdHoareTripleChecker+Invalid, 2346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1294 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:43:01,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2917 Valid, 7774 Invalid, 2346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1294 Valid, 1035 Invalid, 17 Unknown, 0 Unchecked, 48.3s Time] [2024-11-14 05:43:01,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3211 states. [2024-11-14 05:43:01,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3211 to 3175. [2024-11-14 05:43:01,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3175 states, 2070 states have (on average 1.333816425120773) internal successors, (2761), 2101 states have internal predecessors, (2761), 871 states have call successors, (871), 235 states have call predecessors, (871), 233 states have return successors, (884), 846 states have call predecessors, (884), 858 states have call successors, (884) [2024-11-14 05:43:01,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3175 states to 3175 states and 4516 transitions. [2024-11-14 05:43:01,921 INFO L78 Accepts]: Start accepts. Automaton has 3175 states and 4516 transitions. Word has length 216 [2024-11-14 05:43:01,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:43:01,922 INFO L471 AbstractCegarLoop]: Abstraction has 3175 states and 4516 transitions. [2024-11-14 05:43:01,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (29), 3 states have call predecessors, (29), 2 states have return successors, (26), 2 states have call predecessors, (26), 1 states have call successors, (26) [2024-11-14 05:43:01,922 INFO L276 IsEmpty]: Start isEmpty. Operand 3175 states and 4516 transitions. [2024-11-14 05:43:01,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2024-11-14 05:43:01,928 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:43:01,929 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:43:01,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 05:43:01,929 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:43:01,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:43:01,930 INFO L85 PathProgramCache]: Analyzing trace with hash -1509874333, now seen corresponding path program 1 times [2024-11-14 05:43:01,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:43:01,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974056188] [2024-11-14 05:43:01,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:01,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:43:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:03,785 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2024-11-14 05:43:03,786 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:43:03,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974056188] [2024-11-14 05:43:03,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974056188] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:43:03,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:43:03,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:43:03,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346752227] [2024-11-14 05:43:03,787 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:43:03,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:43:03,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:43:03,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:43:03,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:43:03,788 INFO L87 Difference]: Start difference. First operand 3175 states and 4516 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 4 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-14 05:43:05,821 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-14 05:43:07,837 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-14 05:43:09,858 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-14 05:43:11,877 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-14 05:43:13,888 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-14 05:43:15,898 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-14 05:43:17,926 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-14 05:43:23,627 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-14 05:43:25,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:43:30,924 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-14 05:43:32,930 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-14 05:43:34,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:43:36,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:43:37,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:43:39,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:43:42,221 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-14 05:43:44,240 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-14 05:43:46,248 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-14 05:43:48,254 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-14 05:43:50,265 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-14 05:43:52,271 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-14 05:43:54,300 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-14 05:44:00,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:44:00,653 INFO L93 Difference]: Finished difference Result 3686 states and 5180 transitions. [2024-11-14 05:44:00,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:44:00,653 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 4 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) Word has length 218 [2024-11-14 05:44:00,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:44:00,688 INFO L225 Difference]: With dead ends: 3686 [2024-11-14 05:44:00,688 INFO L226 Difference]: Without dead ends: 3496 [2024-11-14 05:44:00,691 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:44:00,693 INFO L432 NwaCegarLoop]: 1551 mSDtfsCounter, 1872 mSDsluCounter, 3906 mSDsCounter, 0 mSdLazyCounter, 4187 mSolverCounterSat, 1055 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2118 SdHoareTripleChecker+Valid, 5457 SdHoareTripleChecker+Invalid, 5259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1055 IncrementalHoareTripleChecker+Valid, 4187 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:44:00,693 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2118 Valid, 5457 Invalid, 5259 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1055 Valid, 4187 Invalid, 17 Unknown, 0 Unchecked, 56.4s Time] [2024-11-14 05:44:00,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3496 states. [2024-11-14 05:44:01,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3496 to 3466. [2024-11-14 05:44:01,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3466 states, 2253 states have (on average 1.3293386595650245) internal successors, (2995), 2286 states have internal predecessors, (2995), 950 states have call successors, (950), 264 states have call predecessors, (950), 262 states have return successors, (963), 924 states have call predecessors, (963), 937 states have call successors, (963) [2024-11-14 05:44:01,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3466 states to 3466 states and 4908 transitions. [2024-11-14 05:44:01,054 INFO L78 Accepts]: Start accepts. Automaton has 3466 states and 4908 transitions. Word has length 218 [2024-11-14 05:44:01,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:44:01,056 INFO L471 AbstractCegarLoop]: Abstraction has 3466 states and 4908 transitions. [2024-11-14 05:44:01,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 4 states have call successors, (31), 4 states have call predecessors, (31), 3 states have return successors, (29), 4 states have call predecessors, (29), 3 states have call successors, (29) [2024-11-14 05:44:01,056 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 4908 transitions. [2024-11-14 05:44:01,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-14 05:44:01,062 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:44:01,063 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 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-14 05:44:01,063 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-14 05:44:01,063 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:44:01,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:44:01,064 INFO L85 PathProgramCache]: Analyzing trace with hash -481435436, now seen corresponding path program 1 times [2024-11-14 05:44:01,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:44:01,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20274133] [2024-11-14 05:44:01,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:44:01,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:44:01,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:44:02,666 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2024-11-14 05:44:02,667 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:44:02,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20274133] [2024-11-14 05:44:02,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20274133] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:44:02,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:44:02,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-14 05:44:02,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272154804] [2024-11-14 05:44:02,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:44:02,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-14 05:44:02,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:44:02,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-14 05:44:02,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:44:02,669 INFO L87 Difference]: Start difference. First operand 3466 states and 4908 transitions. Second operand has 9 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 1 states have call successors, (28) [2024-11-14 05:44:04,692 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-14 05:44:06,702 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-14 05:44:08,721 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-14 05:44:10,726 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-14 05:44:12,730 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-14 05:44:14,744 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-14 05:44:16,766 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-14 05:44:18,777 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-14 05:44:22,709 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-14 05:44:25,823 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-14 05:44:28,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:44:31,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:44:33,949 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-14 05:44:37,662 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-14 05:44:41,117 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-14 05:44:43,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:44:43,299 INFO L93 Difference]: Finished difference Result 7342 states and 10415 transitions. [2024-11-14 05:44:43,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:44:43,300 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 1 states have call successors, (28) Word has length 224 [2024-11-14 05:44:43,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:44:43,321 INFO L225 Difference]: With dead ends: 7342 [2024-11-14 05:44:43,321 INFO L226 Difference]: Without dead ends: 3934 [2024-11-14 05:44:43,334 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:44:43,334 INFO L432 NwaCegarLoop]: 1916 mSDtfsCounter, 4781 mSDsluCounter, 7412 mSDsCounter, 0 mSdLazyCounter, 1256 mSolverCounterSat, 2578 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4781 SdHoareTripleChecker+Valid, 9328 SdHoareTripleChecker+Invalid, 3847 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2578 IncrementalHoareTripleChecker+Valid, 1256 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 40.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:44:43,334 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4781 Valid, 9328 Invalid, 3847 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2578 Valid, 1256 Invalid, 13 Unknown, 0 Unchecked, 40.3s Time] [2024-11-14 05:44:43,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3934 states. [2024-11-14 05:44:43,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3934 to 3279. [2024-11-14 05:44:43,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3279 states, 2128 states have (on average 1.3284774436090225) internal successors, (2827), 2163 states have internal predecessors, (2827), 891 states have call successors, (891), 261 states have call predecessors, (891), 259 states have return successors, (900), 863 states have call predecessors, (900), 878 states have call successors, (900) [2024-11-14 05:44:43,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3279 states to 3279 states and 4618 transitions. [2024-11-14 05:44:43,567 INFO L78 Accepts]: Start accepts. Automaton has 3279 states and 4618 transitions. Word has length 224 [2024-11-14 05:44:43,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:44:43,568 INFO L471 AbstractCegarLoop]: Abstraction has 3279 states and 4618 transitions. [2024-11-14 05:44:43,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (31), 3 states have call predecessors, (31), 3 states have return successors, (28), 3 states have call predecessors, (28), 1 states have call successors, (28) [2024-11-14 05:44:43,568 INFO L276 IsEmpty]: Start isEmpty. Operand 3279 states and 4618 transitions. [2024-11-14 05:44:43,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-11-14 05:44:43,574 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:44:43,574 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 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-14 05:44:43,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 05:44:43,575 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:44:43,575 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:44:43,575 INFO L85 PathProgramCache]: Analyzing trace with hash 266834686, now seen corresponding path program 1 times [2024-11-14 05:44:43,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:44:43,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896425709] [2024-11-14 05:44:43,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:44:43,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:44:44,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:44:45,352 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2024-11-14 05:44:45,352 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:44:45,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896425709] [2024-11-14 05:44:45,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896425709] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:44:45,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:44:45,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-14 05:44:45,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103559440] [2024-11-14 05:44:45,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:44:45,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 05:44:45,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:44:45,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 05:44:45,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:44:45,354 INFO L87 Difference]: Start difference. First operand 3279 states and 4618 transitions. Second operand has 10 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 4 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 5 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-14 05:44:47,388 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-14 05:44:49,414 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-14 05:44:51,421 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-14 05:44:53,438 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-14 05:44:55,451 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-14 05:44:57,469 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-14 05:44:59,488 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-14 05:45:01,512 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-14 05:45:03,521 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-14 05:45:09,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:45:10,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:45:13,504 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-14 05:45:15,513 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-14 05:45:22,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:45:24,053 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-14 05:45:26,062 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-14 05:45:28,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:45:30,828 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-14 05:45:33,675 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-14 05:45:37,123 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:45:39,614 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-14 05:45:41,630 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-14 05:45:43,640 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-14 05:45:45,647 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-14 05:45:47,655 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-14 05:45:49,664 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-14 05:45:51,673 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-14 05:45:53,698 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-14 05:45:55,718 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-14 05:45:58,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:46:03,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:03,222 INFO L93 Difference]: Finished difference Result 3538 states and 4918 transitions. [2024-11-14 05:46:03,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:46:03,222 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 4 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 5 states have call predecessors, (31), 3 states have call successors, (31) Word has length 226 [2024-11-14 05:46:03,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:03,232 INFO L225 Difference]: With dead ends: 3538 [2024-11-14 05:46:03,232 INFO L226 Difference]: Without dead ends: 3348 [2024-11-14 05:46:03,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-14 05:46:03,234 INFO L432 NwaCegarLoop]: 1545 mSDtfsCounter, 1861 mSDsluCounter, 5581 mSDsCounter, 0 mSdLazyCounter, 5745 mSolverCounterSat, 1048 mSolverCounterUnsat, 24 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 76.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2107 SdHoareTripleChecker+Valid, 7126 SdHoareTripleChecker+Invalid, 6817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1048 IncrementalHoareTripleChecker+Valid, 5745 IncrementalHoareTripleChecker+Invalid, 24 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 77.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:46:03,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2107 Valid, 7126 Invalid, 6817 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1048 Valid, 5745 Invalid, 24 Unknown, 0 Unchecked, 77.4s Time] [2024-11-14 05:46:03,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3348 states. [2024-11-14 05:46:03,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3348 to 3031. [2024-11-14 05:46:03,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3031 states, 1966 states have (on average 1.332146490335707) internal successors, (2619), 2001 states have internal predecessors, (2619), 816 states have call successors, (816), 251 states have call predecessors, (816), 248 states have return successors, (824), 787 states have call predecessors, (824), 804 states have call successors, (824) [2024-11-14 05:46:03,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3031 states to 3031 states and 4259 transitions. [2024-11-14 05:46:03,421 INFO L78 Accepts]: Start accepts. Automaton has 3031 states and 4259 transitions. Word has length 226 [2024-11-14 05:46:03,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:03,422 INFO L471 AbstractCegarLoop]: Abstraction has 3031 states and 4259 transitions. [2024-11-14 05:46:03,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 11.5) internal successors, (92), 8 states have internal predecessors, (92), 4 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 5 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-14 05:46:03,422 INFO L276 IsEmpty]: Start isEmpty. Operand 3031 states and 4259 transitions. [2024-11-14 05:46:03,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-11-14 05:46:03,427 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:03,427 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 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-14 05:46:03,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-14 05:46:03,428 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:03,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:03,428 INFO L85 PathProgramCache]: Analyzing trace with hash 1206925790, now seen corresponding path program 1 times [2024-11-14 05:46:03,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:03,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406768158] [2024-11-14 05:46:03,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:03,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:04,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:05,189 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2024-11-14 05:46:05,189 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:05,190 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406768158] [2024-11-14 05:46:05,190 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406768158] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:05,190 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:46:05,190 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-14 05:46:05,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408748032] [2024-11-14 05:46:05,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:05,190 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 05:46:05,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:05,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 05:46:05,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:46:05,191 INFO L87 Difference]: Start difference. First operand 3031 states and 4259 transitions. Second operand has 10 states, 8 states have (on average 11.375) internal successors, (91), 8 states have internal predecessors, (91), 4 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 5 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-14 05:46:07,217 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-14 05:46:09,225 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-14 05:46:11,244 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-14 05:46:13,267 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-14 05:46:15,273 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-14 05:46:17,275 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-14 05:46:19,286 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-14 05:46:21,306 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-14 05:46:23,326 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-14 05:46:28,357 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-14 05:46:31,492 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-14 05:46:33,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:46:40,868 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-14 05:46:42,875 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-14 05:46:44,885 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-14 05:46:46,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:46:47,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:46:50,189 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-14 05:46:55,345 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-14 05:46:57,353 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-14 05:46:59,362 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-14 05:47:01,372 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-14 05:47:03,379 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-14 05:47:05,385 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-14 05:47:07,399 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-14 05:47:09,410 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-14 05:47:11,416 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-14 05:47:15,469 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:47:22,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:47:22,371 INFO L93 Difference]: Finished difference Result 5930 states and 8315 transitions. [2024-11-14 05:47:22,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:47:22,371 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 11.375) internal successors, (91), 8 states have internal predecessors, (91), 4 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 5 states have call predecessors, (31), 3 states have call successors, (31) Word has length 225 [2024-11-14 05:47:22,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:47:22,389 INFO L225 Difference]: With dead ends: 5930 [2024-11-14 05:47:22,389 INFO L226 Difference]: Without dead ends: 2957 [2024-11-14 05:47:22,401 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-14 05:47:22,402 INFO L432 NwaCegarLoop]: 1259 mSDtfsCounter, 1487 mSDsluCounter, 5732 mSDsCounter, 0 mSdLazyCounter, 5597 mSolverCounterSat, 778 mSolverCounterUnsat, 24 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1714 SdHoareTripleChecker+Valid, 6991 SdHoareTripleChecker+Invalid, 6399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 778 IncrementalHoareTripleChecker+Valid, 5597 IncrementalHoareTripleChecker+Invalid, 24 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:47:22,402 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1714 Valid, 6991 Invalid, 6399 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [778 Valid, 5597 Invalid, 24 Unknown, 0 Unchecked, 76.8s Time] [2024-11-14 05:47:22,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2957 states. [2024-11-14 05:47:22,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2957 to 2654. [2024-11-14 05:47:22,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2654 states, 1716 states have (on average 1.3234265734265733) internal successors, (2271), 1739 states have internal predecessors, (2271), 714 states have call successors, (714), 226 states have call predecessors, (714), 223 states have return successors, (712), 694 states have call predecessors, (712), 702 states have call successors, (712) [2024-11-14 05:47:22,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2654 states to 2654 states and 3697 transitions. [2024-11-14 05:47:22,596 INFO L78 Accepts]: Start accepts. Automaton has 2654 states and 3697 transitions. Word has length 225 [2024-11-14 05:47:22,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:47:22,596 INFO L471 AbstractCegarLoop]: Abstraction has 2654 states and 3697 transitions. [2024-11-14 05:47:22,597 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 11.375) internal successors, (91), 8 states have internal predecessors, (91), 4 states have call successors, (33), 4 states have call predecessors, (33), 4 states have return successors, (31), 5 states have call predecessors, (31), 3 states have call successors, (31) [2024-11-14 05:47:22,597 INFO L276 IsEmpty]: Start isEmpty. Operand 2654 states and 3697 transitions. [2024-11-14 05:47:22,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-11-14 05:47:22,603 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:47:22,603 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 05:47:22,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-14 05:47:22,603 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:47:22,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:47:22,605 INFO L85 PathProgramCache]: Analyzing trace with hash -1590144031, now seen corresponding path program 1 times [2024-11-14 05:47:22,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:47:22,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840068676] [2024-11-14 05:47:22,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:47:22,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:47:23,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:47:24,273 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2024-11-14 05:47:24,273 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:47:24,273 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840068676] [2024-11-14 05:47:24,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840068676] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:47:24,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802544665] [2024-11-14 05:47:24,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:47:24,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:47:24,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:47:24,277 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:47:24,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:47:26,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:47:26,105 INFO L255 TraceCheckSpWp]: Trace formula consists of 2703 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 05:47:26,124 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:47:26,277 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-11-14 05:47:26,277 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:47:26,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802544665] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:47:26,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:47:26,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2024-11-14 05:47:26,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722561832] [2024-11-14 05:47:26,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:47:26,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:47:26,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:47:26,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:47:26,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:47:26,280 INFO L87 Difference]: Start difference. First operand 2654 states and 3697 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-11-14 05:47:28,316 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-14 05:47:30,335 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-14 05:47:32,339 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-14 05:47:34,354 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-14 05:47:37,732 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-14 05:47:40,171 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-14 05:47:44,278 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-14 05:47:47,012 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-14 05:47:49,023 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-14 05:47:51,272 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-14 05:47:53,285 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-14 05:47:55,305 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-14 05:47:57,321 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-14 05:47:59,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:48:00,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:48:00,781 INFO L93 Difference]: Finished difference Result 5227 states and 7289 transitions. [2024-11-14 05:48:00,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:48:00,781 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 238 [2024-11-14 05:48:00,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:48:00,798 INFO L225 Difference]: With dead ends: 5227 [2024-11-14 05:48:00,799 INFO L226 Difference]: Without dead ends: 2603 [2024-11-14 05:48:00,810 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:48:00,810 INFO L432 NwaCegarLoop]: 1557 mSDtfsCounter, 9 mSDsluCounter, 4655 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 2 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 6212 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 805 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:48:00,811 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 6212 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 805 Invalid, 13 Unknown, 0 Unchecked, 34.3s Time] [2024-11-14 05:48:00,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2603 states. [2024-11-14 05:48:00,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2603 to 2588. [2024-11-14 05:48:00,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2588 states, 1681 states have (on average 1.3259964306960144) internal successors, (2229), 1704 states have internal predecessors, (2229), 695 states have call successors, (695), 214 states have call predecessors, (695), 211 states have return successors, (693), 675 states have call predecessors, (693), 683 states have call successors, (693) [2024-11-14 05:48:00,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2588 states to 2588 states and 3617 transitions. [2024-11-14 05:48:00,988 INFO L78 Accepts]: Start accepts. Automaton has 2588 states and 3617 transitions. Word has length 238 [2024-11-14 05:48:00,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:48:00,989 INFO L471 AbstractCegarLoop]: Abstraction has 2588 states and 3617 transitions. [2024-11-14 05:48:00,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-11-14 05:48:00,990 INFO L276 IsEmpty]: Start isEmpty. Operand 2588 states and 3617 transitions. [2024-11-14 05:48:00,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2024-11-14 05:48:00,995 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:48:00,995 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 05:48:01,025 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:48:01,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:48:01,200 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:48:01,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:48:01,201 INFO L85 PathProgramCache]: Analyzing trace with hash -111929385, now seen corresponding path program 1 times [2024-11-14 05:48:01,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:48:01,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449345572] [2024-11-14 05:48:01,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:48:01,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:48:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:48:02,734 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-11-14 05:48:02,734 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:48:02,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449345572] [2024-11-14 05:48:02,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449345572] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:48:02,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238307973] [2024-11-14 05:48:02,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:48:02,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:48:02,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:48:02,738 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:48:02,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:48:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:48:04,571 INFO L255 TraceCheckSpWp]: Trace formula consists of 2771 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 05:48:04,584 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:48:06,239 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2024-11-14 05:48:06,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:48:08,543 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2024-11-14 05:48:08,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238307973] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:48:08,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1776102998] [2024-11-14 05:48:08,587 INFO L159 IcfgInterpreter]: Started Sifa with 157 locations of interest [2024-11-14 05:48:08,587 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:48:08,592 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:48:08,597 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:48:08,598 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:48:56,893 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_memset with input of size 1868 for LOIs [2024-11-14 05:49:13,750 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_init_zalloc with input of size 1862 for LOIs [2024-11-14 05:50:36,026 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.meminit with input of size 1865 for LOIs [2024-11-14 05:50:43,628 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1873 for LOIs [2024-11-14 05:50:51,374 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.C_memset with input of size 1868 for LOIs [2024-11-14 05:51:01,131 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:51:03,168 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 (select |c_#memory_$Pointer$.base| 216)) (.cse1 (select |c_#memory_$Pointer$.offset| 216)) (.cse10 ((as const (Array Int Int)) 0)) (.cse0 (+ |c_#StackHeapBarrier| 1))) (and (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= |#funAddr~mptctl_remove.offset| (select .cse1 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (not (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 0)) (= (select .cse2 8) |#funAddr~mptctl_remove.base|) (not (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 0)) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse4 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse3 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse9 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse11 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse5 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse3 8 (select .cse4 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse4 12 (select .cse5 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse6 60 (select .cse7 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse8 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse9 4 (select .cse3 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse10 0 (select .cse9 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse7 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse8 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse10 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse10 0 (select .cse11 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse11 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse5 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse6 56))) |v_#memory_$Pointer$.base_1003|)))) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (not (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 0)) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse15 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse19 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse17 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse12 12 (select .cse13 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse14 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse15 60 (select .cse16 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse16 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse14 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse10 0 (select .cse17 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse13 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse15 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse18 8 (select .cse12 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse10 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse10 0 (select .cse19 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse19 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse17 4 (select .cse18 4))) |v_#memory_$Pointer$.offset_999|)))) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (not (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 0)) (<= 1 |c_#StackHeapBarrier|) (not (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 0)) (= c_~mptctl_fops_group2~0.base 0) (not (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 0)) (= c_~ldv_state_variable_1~0 0) (exists ((|v_#valid_654| (Array Int Int))) (let ((.cse25 (store |v_#valid_654| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1))) (let ((.cse21 (store .cse25 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse22 (store .cse21 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (let ((.cse26 (store .cse22 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse24 (store .cse26 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse23 (store .cse24 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (let ((.cse20 (store .cse23 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select .cse20 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select .cse21 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#valid_654| 114) 1) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select .cse22 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= |c_#valid| (store .cse20 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 1)) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select .cse24 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select .cse25 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select .cse26 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1)))))))))) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (not (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 0)) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (not (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 0)) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (store (store (store (store (store (store (store (store |v_#length_244| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 8) |c_ULTIMATE.start_main_~#ldvarg2~0#1.base| 4) |c_#length|) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 16 c_~mptctl_taskmgmt_id~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse2 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse1 0) |#funAddr~mptctl_probe.offset|) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse75 (select |v_#memory_int_819| 215)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse10 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (store |v_#memory_int_819| 215 (store .cse75 68 0)) |c_#memory_int|) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse10 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= c_~ldv_retval_0~0 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:05,265 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse9 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= |c_#valid| |c_old(#valid)|) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse22 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse20 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse23 (store .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1)) (.cse19 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= |c_old(#valid)| (store .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= |c_old(#length)| (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4)) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174))))))))))) (= c_~ldv_state_variable_1~0 0) (= 32 |c_ldv_init_zalloc_#in~size|) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse75 (select |v_#memory_int_819| 215)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse75 68 0))) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= |c_old(#length)| |c_#length|) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_retval_0~0 0) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:07,333 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= 0 |c_ldv_init_zalloc_#t~malloc31.offset|) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (<= (+ 1 |c_ldv_init_zalloc_#t~malloc31.base|) |c_#StackHeapBarrier|) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= c_ldv_init_zalloc_~size 32) (<= 1 |c_#StackHeapBarrier|) (= |c_#length| (store |c_old(#length)| |c_ldv_init_zalloc_#t~malloc31.base| 32)) (= c_~mptctl_fops_group2~0.base 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse22 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse20 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse23 (store .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1)) (.cse19 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= |c_old(#valid)| (store .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= |c_old(#length)| (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4)) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174))))))))))) (= c_~ldv_state_variable_1~0 0) (= 32 |c_ldv_init_zalloc_#in~size|) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (not (= 0 |c_ldv_init_zalloc_#t~malloc31.base|)) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 0 (select |c_old(#valid)| |c_ldv_init_zalloc_#t~malloc31.base|)) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= |c_#valid| (store |c_old(#valid)| |c_ldv_init_zalloc_#t~malloc31.base| 1)) (= c_~ldv_retval_0~0 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse75 (select |v_#memory_int_819| 215)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse75 68 0))) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:09,398 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse9 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse23 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse22 (store .cse23 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse27 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse27 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse19 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (.cse20 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select .cse19 |c_#Ultimate.meminit_#ptr.base|) 0) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse21 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (store (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4) |c_#Ultimate.meminit_#ptr.base| 32) |c_#length|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= |c_#valid| (store .cse19 |c_#Ultimate.meminit_#ptr.base| 1)) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse27 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))))))))))) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (<= (+ |c_#Ultimate.meminit_#ptr.base| 1) |c_#StackHeapBarrier|) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse29 (select |v_#memory_int_837| 215)) (.cse36 (select |v_#memory_int_808| 214)) (.cse32 (select |v_#memory_int_797| 214)) (.cse49 (select |v_#memory_int_2621| 1)) (.cse33 (select |v_#memory_int_838| 212)) (.cse52 (select |v_#memory_int_812| 214)) (.cse46 (select |v_#memory_int_802| 214)) (.cse53 (select |v_#memory_int_815| 212)) (.cse34 (select |v_#memory_int_823| 212)) (.cse35 (select |v_#memory_int_794| 214)) (.cse45 (select |v_#memory_int_833| 212)) (.cse55 (select |v_#memory_int_836| 212)) (.cse42 (select |v_#memory_int_800| 215)) (.cse62 (select |v_#memory_int_801| 214)) (.cse40 (select |v_#memory_int_804| 214)) (.cse31 (select |v_#memory_int_805| 214)) (.cse39 (select |v_#memory_int_811| 214)) (.cse54 (select |v_#memory_int_822| 212)) (.cse58 (select |v_#memory_int_816| 212)) (.cse63 (select |v_#memory_int_803| 214)) (.cse71 (select |v_#memory_int_807| 214)) (.cse38 (select |v_#memory_int_791| 212)) (.cse60 (select |v_#memory_int_799| 212)) (.cse67 (select |v_#memory_int_835| 214)) (.cse30 (select |v_#memory_int_839| 215)) (.cse41 (select |v_#memory_int_796| 215)) (.cse69 (select |v_#memory_int_821| 215)) (.cse43 (select |v_#memory_int_2621| 180)) (.cse48 (select |v_#memory_int_806| 214)) (.cse70 (select |v_#memory_int_793| 214)) (.cse47 (select |v_#memory_int_810| 214)) (.cse56 (select |v_#memory_int_834| 214)) (.cse57 (select |v_#memory_int_818| 214)) (.cse72 (select |v_#memory_int_832| 214)) (.cse68 (select |v_#memory_int_830| 214)) (.cse66 (select |v_#memory_int_826| 214)) (.cse59 (select |v_#memory_int_829| 214)) (.cse61 (select |v_#memory_int_798| 212)) (.cse37 (select |v_#memory_int_792| 212)) (.cse44 (select |v_#memory_int_820| 212)) (.cse76 (select |v_#memory_int_819| 215)) (.cse64 (select |v_#memory_int_2621| 195)) (.cse74 (select |v_#memory_int_814| 215)) (.cse75 (select |v_#memory_int_813| 215)) (.cse73 (select |v_#memory_int_2621| 201)) (.cse80 (select |v_#memory_int_828| 214)) (.cse65 (select |v_#memory_int_824| 214)) (.cse28 (select |v_#memory_int_2621| 203)) (.cse78 (select |v_#memory_int_817| 212)) (.cse50 (select |v_#memory_int_795| 214)) (.cse51 (select |v_#memory_int_809| 214)) (.cse77 (select |v_#memory_int_827| 214)) (.cse79 (select |v_#memory_int_825| 214))) (and (= (select .cse28 7) 0) (= (store |v_#memory_int_837| 215 (store .cse29 12 (select .cse30 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse29 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse31 120 (select .cse32 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse33 56 0) 60 0) 72 (select .cse34 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse35 48 (select .cse36 48)))) (= (store |v_#memory_int_792| 212 (store .cse37 96 (select .cse38 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse39 104 (select .cse40 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse41 28 (select .cse42 28))) |v_#memory_int_800|) (= (select .cse43 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse44 32 (select .cse45 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse46 160 (select .cse47 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse36 56 (select .cse48 56)))) (= (select .cse49 1) 0) (= (store |v_#memory_int_797| 214 (store .cse32 128 (select .cse50 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse51 144 (select .cse52 144))) |v_#memory_int_812|) (= 48 (select .cse49 0)) (= (store |v_#memory_int_815| 212 (store .cse53 120 (select .cse54 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse55 48 (select .cse33 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse52 152 (select .cse46 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse56 176 (select .cse57 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse58 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse59 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse60 112 (select .cse53 112)))) (= (store |v_#memory_int_823| 212 (store .cse34 80 (select .cse61 80))) |v_#memory_int_798|) (= (select .cse28 2) 48) (= (store |v_#memory_int_801| 214 (store .cse62 80 (select .cse63 80))) |v_#memory_int_803|) (= 116 (select .cse64 4)) (= (store |v_#memory_int_824| 214 (store .cse65 40 (select .cse35 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse66 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse67 200 (select .cse68 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse45 40 (select .cse55 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse42 36 (select .cse69 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse70 72 (select .cse62 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse40 112 (select .cse31 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse71 96 (select .cse39 96))) |v_#memory_int_811|) (= 112 (select .cse64 1)) (= (store |v_#memory_int_822| 212 (store .cse54 128 (select .cse58 128))) |v_#memory_int_816|) (= 46 (select .cse28 4)) (= (store |v_#memory_int_803| 214 (store .cse63 88 (select .cse71 88))) |v_#memory_int_807|) (= (select .cse64 2) 116) (= (select .cse28 6) 48) (= (store |v_#memory_int_791| 212 (store .cse38 104 (select .cse60 104))) |v_#memory_int_799|) (= 46 (select .cse28 1)) (= (store |v_#memory_int_832| 214 (store .cse72 192 (select .cse67 192))) |v_#memory_int_835|) (= (select .cse73 6) 10) (= (store |v_#memory_int_839| 215 (store .cse30 20 (select .cse41 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse69 44 (select .cse74 44)))) (= (store |v_#memory_int_813| 215 (store .cse75 60 (select .cse76 60))) |v_#memory_int_819|) (= 115 (select .cse73 5)) (= (select .cse64 5) 108) (= (select .cse28 5) 50) (= 32 (select .cse43 0)) (= (select .cse28 0) 51) (= (store |v_#memory_int_806| 214 (store .cse48 64 (select .cse70 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse47 168 (select .cse56 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse57 184 (select .cse72 184))) |v_#memory_int_832|) (= (select .cse64 3) 99) (= (select .cse73 7) 0) (= (select .cse64 6) 0) (= (store |v_#memory_int_830| 214 (store .cse68 208 (select .cse66 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse59 8 (select .cse77 8)))) (= (select .cse73 2) 115) (= (store |v_#memory_int_798| 212 (store .cse61 88 (select .cse37 88))) |v_#memory_int_792|) (= (select .cse73 4) 37) (= (select .cse73 1) 37) (= (store |v_#memory_int_817| 212 (store .cse78 24 (select .cse44 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse76 68 0))) (= 109 (select .cse64 0)) (= (store |v_#memory_int_814| 215 (store .cse74 52 (select .cse75 52))) |v_#memory_int_813|) (= (select .cse73 0) 14) (= (store |v_#memory_int_825| 214 (store .cse79 24 (select .cse80 24))) |v_#memory_int_828|) (= 32 (select .cse73 3)) (= (store |v_#memory_int_828| 214 (store .cse80 32 (select .cse65 32))) |v_#memory_int_824|) (= (select .cse28 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse78 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse50 136 (select .cse51 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse77 16 (select .cse79 16))) |v_#memory_int_825|)))) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_retval_0~0 0) (not (= |c_#Ultimate.meminit_#ptr.base| 0)) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:11,521 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse23 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse22 (store .cse23 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse27 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse27 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse19 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (.cse20 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select .cse19 |c_#Ultimate.meminit_#ptr.base|) 0) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse21 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (store (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4) |c_#Ultimate.meminit_#ptr.base| 32) |c_#length|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= |c_#valid| (store .cse19 |c_#Ultimate.meminit_#ptr.base| 1)) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse27 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse20 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))))))))))) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (<= (+ |c_#Ultimate.meminit_#ptr.base| 1) |c_#StackHeapBarrier|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= (store |c_old(#memory_int)| |c_#Ultimate.meminit_#ptr.base| .cse9) |c_#memory_int|) (= c_~ldv_retval_0~0 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse29 (select |v_#memory_int_837| 215)) (.cse36 (select |v_#memory_int_808| 214)) (.cse32 (select |v_#memory_int_797| 214)) (.cse49 (select |v_#memory_int_2621| 1)) (.cse33 (select |v_#memory_int_838| 212)) (.cse52 (select |v_#memory_int_812| 214)) (.cse46 (select |v_#memory_int_802| 214)) (.cse53 (select |v_#memory_int_815| 212)) (.cse34 (select |v_#memory_int_823| 212)) (.cse35 (select |v_#memory_int_794| 214)) (.cse45 (select |v_#memory_int_833| 212)) (.cse55 (select |v_#memory_int_836| 212)) (.cse42 (select |v_#memory_int_800| 215)) (.cse62 (select |v_#memory_int_801| 214)) (.cse40 (select |v_#memory_int_804| 214)) (.cse31 (select |v_#memory_int_805| 214)) (.cse39 (select |v_#memory_int_811| 214)) (.cse54 (select |v_#memory_int_822| 212)) (.cse58 (select |v_#memory_int_816| 212)) (.cse63 (select |v_#memory_int_803| 214)) (.cse71 (select |v_#memory_int_807| 214)) (.cse38 (select |v_#memory_int_791| 212)) (.cse60 (select |v_#memory_int_799| 212)) (.cse67 (select |v_#memory_int_835| 214)) (.cse30 (select |v_#memory_int_839| 215)) (.cse41 (select |v_#memory_int_796| 215)) (.cse69 (select |v_#memory_int_821| 215)) (.cse43 (select |v_#memory_int_2621| 180)) (.cse48 (select |v_#memory_int_806| 214)) (.cse70 (select |v_#memory_int_793| 214)) (.cse47 (select |v_#memory_int_810| 214)) (.cse56 (select |v_#memory_int_834| 214)) (.cse57 (select |v_#memory_int_818| 214)) (.cse72 (select |v_#memory_int_832| 214)) (.cse68 (select |v_#memory_int_830| 214)) (.cse66 (select |v_#memory_int_826| 214)) (.cse59 (select |v_#memory_int_829| 214)) (.cse61 (select |v_#memory_int_798| 212)) (.cse37 (select |v_#memory_int_792| 212)) (.cse44 (select |v_#memory_int_820| 212)) (.cse76 (select |v_#memory_int_819| 215)) (.cse64 (select |v_#memory_int_2621| 195)) (.cse74 (select |v_#memory_int_814| 215)) (.cse75 (select |v_#memory_int_813| 215)) (.cse73 (select |v_#memory_int_2621| 201)) (.cse80 (select |v_#memory_int_828| 214)) (.cse65 (select |v_#memory_int_824| 214)) (.cse28 (select |v_#memory_int_2621| 203)) (.cse78 (select |v_#memory_int_817| 212)) (.cse50 (select |v_#memory_int_795| 214)) (.cse51 (select |v_#memory_int_809| 214)) (.cse77 (select |v_#memory_int_827| 214)) (.cse79 (select |v_#memory_int_825| 214))) (and (= (select .cse28 7) 0) (= (store |v_#memory_int_837| 215 (store .cse29 12 (select .cse30 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse29 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse31 120 (select .cse32 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse33 56 0) 60 0) 72 (select .cse34 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse35 48 (select .cse36 48)))) (= (store |v_#memory_int_792| 212 (store .cse37 96 (select .cse38 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse39 104 (select .cse40 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse41 28 (select .cse42 28))) |v_#memory_int_800|) (= (select .cse43 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse44 32 (select .cse45 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse46 160 (select .cse47 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse36 56 (select .cse48 56)))) (= (select .cse49 1) 0) (= (store |v_#memory_int_797| 214 (store .cse32 128 (select .cse50 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse51 144 (select .cse52 144))) |v_#memory_int_812|) (= 48 (select .cse49 0)) (= (store |v_#memory_int_815| 212 (store .cse53 120 (select .cse54 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse55 48 (select .cse33 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse52 152 (select .cse46 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse56 176 (select .cse57 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse58 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse59 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse60 112 (select .cse53 112)))) (= (store |v_#memory_int_823| 212 (store .cse34 80 (select .cse61 80))) |v_#memory_int_798|) (= (select .cse28 2) 48) (= (store |v_#memory_int_801| 214 (store .cse62 80 (select .cse63 80))) |v_#memory_int_803|) (= 116 (select .cse64 4)) (= (store |v_#memory_int_824| 214 (store .cse65 40 (select .cse35 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse66 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse67 200 (select .cse68 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse45 40 (select .cse55 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse42 36 (select .cse69 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse70 72 (select .cse62 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse40 112 (select .cse31 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse71 96 (select .cse39 96))) |v_#memory_int_811|) (= 112 (select .cse64 1)) (= (store |v_#memory_int_822| 212 (store .cse54 128 (select .cse58 128))) |v_#memory_int_816|) (= 46 (select .cse28 4)) (= (store |v_#memory_int_803| 214 (store .cse63 88 (select .cse71 88))) |v_#memory_int_807|) (= (select .cse64 2) 116) (= (select .cse28 6) 48) (= (store |v_#memory_int_791| 212 (store .cse38 104 (select .cse60 104))) |v_#memory_int_799|) (= 46 (select .cse28 1)) (= (store |v_#memory_int_832| 214 (store .cse72 192 (select .cse67 192))) |v_#memory_int_835|) (= (select .cse73 6) 10) (= (store |v_#memory_int_839| 215 (store .cse30 20 (select .cse41 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse69 44 (select .cse74 44)))) (= (store |v_#memory_int_813| 215 (store .cse75 60 (select .cse76 60))) |v_#memory_int_819|) (= 115 (select .cse73 5)) (= (select .cse64 5) 108) (= (select .cse28 5) 50) (= 32 (select .cse43 0)) (= (select .cse28 0) 51) (= (store |v_#memory_int_806| 214 (store .cse48 64 (select .cse70 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse47 168 (select .cse56 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse57 184 (select .cse72 184))) |v_#memory_int_832|) (= (select .cse64 3) 99) (= (select .cse73 7) 0) (= (select .cse64 6) 0) (= (store |v_#memory_int_830| 214 (store .cse68 208 (select .cse66 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse59 8 (select .cse77 8)))) (= (select .cse73 2) 115) (= (store |v_#memory_int_798| 212 (store .cse61 88 (select .cse37 88))) |v_#memory_int_792|) (= (select .cse73 4) 37) (= (select .cse73 1) 37) (= (store |v_#memory_int_817| 212 (store .cse78 24 (select .cse44 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse76 68 0))) (= 109 (select .cse64 0)) (= (store |v_#memory_int_814| 215 (store .cse74 52 (select .cse75 52))) |v_#memory_int_813|) (= (select .cse73 0) 14) (= (store |v_#memory_int_825| 214 (store .cse79 24 (select .cse80 24))) |v_#memory_int_828|) (= 32 (select .cse73 3)) (= (store |v_#memory_int_828| 214 (store .cse80 32 (select .cse65 32))) |v_#memory_int_824|) (= (select .cse28 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse78 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse50 136 (select .cse51 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse77 16 (select .cse79 16))) |v_#memory_int_825|)))) (not (= |c_#Ultimate.meminit_#ptr.base| 0)) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:13,603 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= 0 |c_ldv_init_zalloc_#t~malloc31.offset|) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (<= (+ 1 |c_ldv_init_zalloc_#t~malloc31.base|) |c_#StackHeapBarrier|) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= c_ldv_init_zalloc_~size 32) (<= 1 |c_#StackHeapBarrier|) (= |c_#length| (store |c_old(#length)| |c_ldv_init_zalloc_#t~malloc31.base| 32)) (= c_~mptctl_fops_group2~0.base 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse22 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse20 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse23 (store .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1)) (.cse19 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= |c_old(#valid)| (store .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= |c_old(#length)| (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4)) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174))))))))))) (= c_~ldv_state_variable_1~0 0) (= 32 |c_ldv_init_zalloc_#in~size|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (not (= 0 |c_ldv_init_zalloc_#t~malloc31.base|)) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2622| |c_ldv_init_zalloc_#t~malloc31.base| .cse9) |c_#memory_int|)) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 0 (select |c_old(#valid)| |c_ldv_init_zalloc_#t~malloc31.base|)) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= |c_#valid| (store |c_old(#valid)| |c_ldv_init_zalloc_#t~malloc31.base| 1)) (= c_~ldv_retval_0~0 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse75 (select |v_#memory_int_819| 215)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse75 68 0))) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:15,685 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (= (store |c_old(#length)| c_ldv_init_zalloc_~p~2.base 32) |c_#length|) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= c_ldv_init_zalloc_~size 32) (<= 1 |c_#StackHeapBarrier|) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2622| c_ldv_init_zalloc_~p~2.base .cse9) |c_#memory_int|)) (= c_~mptctl_fops_group2~0.base 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse22 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse20 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse23 (store .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1)) (.cse19 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= |c_old(#valid)| (store .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= |c_old(#length)| (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4)) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174))))))))))) (= c_~ldv_state_variable_1~0 0) (= 32 |c_ldv_init_zalloc_#in~size|) (= |c_#valid| (store |c_old(#valid)| c_ldv_init_zalloc_~p~2.base 1)) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= c_ldv_init_zalloc_~p~2.offset 0) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (<= (+ c_ldv_init_zalloc_~p~2.base 1) |c_#StackHeapBarrier|) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (not (= c_ldv_init_zalloc_~p~2.base 0)) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= (select |c_old(#valid)| c_ldv_init_zalloc_~p~2.base) 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_retval_0~0 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse75 (select |v_#memory_int_819| 215)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse75 68 0))) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:17,815 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse9 ((as const (Array Int Int)) 0)) (.cse0 (select |c_#memory_$Pointer$.offset| 216))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse20 (select |v_#memory_int_837| 215)) (.cse27 (select |v_#memory_int_808| 214)) (.cse23 (select |v_#memory_int_797| 214)) (.cse40 (select |v_#memory_int_2621| 1)) (.cse24 (select |v_#memory_int_838| 212)) (.cse43 (select |v_#memory_int_812| 214)) (.cse37 (select |v_#memory_int_802| 214)) (.cse44 (select |v_#memory_int_815| 212)) (.cse25 (select |v_#memory_int_823| 212)) (.cse26 (select |v_#memory_int_794| 214)) (.cse36 (select |v_#memory_int_833| 212)) (.cse46 (select |v_#memory_int_836| 212)) (.cse33 (select |v_#memory_int_800| 215)) (.cse53 (select |v_#memory_int_801| 214)) (.cse31 (select |v_#memory_int_804| 214)) (.cse22 (select |v_#memory_int_805| 214)) (.cse30 (select |v_#memory_int_811| 214)) (.cse45 (select |v_#memory_int_822| 212)) (.cse49 (select |v_#memory_int_816| 212)) (.cse54 (select |v_#memory_int_803| 214)) (.cse62 (select |v_#memory_int_807| 214)) (.cse29 (select |v_#memory_int_791| 212)) (.cse51 (select |v_#memory_int_799| 212)) (.cse58 (select |v_#memory_int_835| 214)) (.cse21 (select |v_#memory_int_839| 215)) (.cse32 (select |v_#memory_int_796| 215)) (.cse60 (select |v_#memory_int_821| 215)) (.cse34 (select |v_#memory_int_2621| 180)) (.cse39 (select |v_#memory_int_806| 214)) (.cse61 (select |v_#memory_int_793| 214)) (.cse38 (select |v_#memory_int_810| 214)) (.cse47 (select |v_#memory_int_834| 214)) (.cse48 (select |v_#memory_int_818| 214)) (.cse63 (select |v_#memory_int_832| 214)) (.cse59 (select |v_#memory_int_830| 214)) (.cse57 (select |v_#memory_int_826| 214)) (.cse50 (select |v_#memory_int_829| 214)) (.cse52 (select |v_#memory_int_798| 212)) (.cse28 (select |v_#memory_int_792| 212)) (.cse35 (select |v_#memory_int_820| 212)) (.cse55 (select |v_#memory_int_2621| 195)) (.cse65 (select |v_#memory_int_814| 215)) (.cse66 (select |v_#memory_int_813| 215)) (.cse64 (select |v_#memory_int_2621| 201)) (.cse70 (select |v_#memory_int_828| 214)) (.cse56 (select |v_#memory_int_824| 214)) (.cse19 (select |v_#memory_int_2621| 203)) (.cse68 (select |v_#memory_int_817| 212)) (.cse41 (select |v_#memory_int_795| 214)) (.cse42 (select |v_#memory_int_809| 214)) (.cse67 (select |v_#memory_int_827| 214)) (.cse69 (select |v_#memory_int_825| 214))) (and (= (select .cse19 7) 0) (= (store |v_#memory_int_837| 215 (store .cse20 12 (select .cse21 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse20 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse22 120 (select .cse23 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse24 56 0) 60 0) 72 (select .cse25 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse26 48 (select .cse27 48)))) (= (store |v_#memory_int_792| 212 (store .cse28 96 (select .cse29 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse30 104 (select .cse31 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse32 28 (select .cse33 28))) |v_#memory_int_800|) (= (select .cse34 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse35 32 (select .cse36 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse37 160 (select .cse38 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse27 56 (select .cse39 56)))) (= (select .cse40 1) 0) (= (store |v_#memory_int_797| 214 (store .cse23 128 (select .cse41 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse42 144 (select .cse43 144))) |v_#memory_int_812|) (= 48 (select .cse40 0)) (= (store |v_#memory_int_815| 212 (store .cse44 120 (select .cse45 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse46 48 (select .cse24 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse43 152 (select .cse37 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse47 176 (select .cse48 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse49 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse50 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse51 112 (select .cse44 112)))) (= (store |v_#memory_int_823| 212 (store .cse25 80 (select .cse52 80))) |v_#memory_int_798|) (= (select .cse19 2) 48) (= (store |v_#memory_int_801| 214 (store .cse53 80 (select .cse54 80))) |v_#memory_int_803|) (= 116 (select .cse55 4)) (= (store |v_#memory_int_824| 214 (store .cse56 40 (select .cse26 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse57 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse58 200 (select .cse59 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse36 40 (select .cse46 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse33 36 (select .cse60 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse61 72 (select .cse53 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse31 112 (select .cse22 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse62 96 (select .cse30 96))) |v_#memory_int_811|) (= 112 (select .cse55 1)) (= (store |v_#memory_int_822| 212 (store .cse45 128 (select .cse49 128))) |v_#memory_int_816|) (= 46 (select .cse19 4)) (= (store |v_#memory_int_803| 214 (store .cse54 88 (select .cse62 88))) |v_#memory_int_807|) (= (select .cse55 2) 116) (= (select .cse19 6) 48) (= (store |v_#memory_int_791| 212 (store .cse29 104 (select .cse51 104))) |v_#memory_int_799|) (= 46 (select .cse19 1)) (= (store |v_#memory_int_832| 214 (store .cse63 192 (select .cse58 192))) |v_#memory_int_835|) (= (select .cse64 6) 10) (= (store |v_#memory_int_839| 215 (store .cse21 20 (select .cse32 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse60 44 (select .cse65 44)))) (= (store |v_#memory_int_813| 215 (store .cse66 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse64 5)) (= (select .cse55 5) 108) (= (select .cse19 5) 50) (= 32 (select .cse34 0)) (= (select .cse19 0) 51) (= (store |v_#memory_int_806| 214 (store .cse39 64 (select .cse61 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse38 168 (select .cse47 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse48 184 (select .cse63 184))) |v_#memory_int_832|) (= (select .cse55 3) 99) (= (select .cse64 7) 0) (= (select .cse55 6) 0) (= (store |v_#memory_int_830| 214 (store .cse59 208 (select .cse57 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse50 8 (select .cse67 8)))) (= (select .cse64 2) 115) (= (store |v_#memory_int_798| 212 (store .cse52 88 (select .cse28 88))) |v_#memory_int_792|) (= (select .cse64 4) 37) (= (select .cse64 1) 37) (= (store |v_#memory_int_817| 212 (store .cse68 24 (select .cse35 24))) |v_#memory_int_820|) (= 109 (select .cse55 0)) (= (store |v_#memory_int_814| 215 (store .cse65 52 (select .cse66 52))) |v_#memory_int_813|) (= (select .cse64 0) 14) (= (store |v_#memory_int_825| 214 (store .cse69 24 (select .cse70 24))) |v_#memory_int_828|) (= 32 (select .cse64 3)) (= (store |v_#memory_int_828| 214 (store .cse70 32 (select .cse56 32))) |v_#memory_int_824|) (= (select .cse19 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse68 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse41 136 (select .cse42 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse67 16 (select .cse69 16))) |v_#memory_int_825|)))) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 Int) (|v_#memory_int_2622| (Array Int (Array Int Int))) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int))) (let ((.cse74 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse73 (store .cse74 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse80 (store .cse73 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse78 (store .cse80 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse79 (store .cse78 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse72 (store .cse79 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse76 (store .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse75 (store .cse76 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (.cse71 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (<= (+ v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 1) |c_#StackHeapBarrier|) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= |c_#length| (store (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4) v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 32)) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse73 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse74 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (store |v_#memory_int_2622| v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 .cse9) |c_#memory_int|) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= (select .cse75 v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5) 0) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse76 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (let ((.cse77 (= (mod v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 18446744073709551616) 0))) (or (and (= |c_assume_abort_if_not_#in~cond| 0) .cse77) (and (not .cse77) (= |c_assume_abort_if_not_#in~cond| 1)))) (= (select .cse78 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse79 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse80 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= |c_#valid| (store .cse75 v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 1)) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (not (= v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 0)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))))))))))) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_retval_0~0 0) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:19,904 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= |c_assume_abort_if_not_#in~cond| 1) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse20 (select |v_#memory_int_837| 215)) (.cse27 (select |v_#memory_int_808| 214)) (.cse23 (select |v_#memory_int_797| 214)) (.cse40 (select |v_#memory_int_2621| 1)) (.cse24 (select |v_#memory_int_838| 212)) (.cse43 (select |v_#memory_int_812| 214)) (.cse37 (select |v_#memory_int_802| 214)) (.cse44 (select |v_#memory_int_815| 212)) (.cse25 (select |v_#memory_int_823| 212)) (.cse26 (select |v_#memory_int_794| 214)) (.cse36 (select |v_#memory_int_833| 212)) (.cse46 (select |v_#memory_int_836| 212)) (.cse33 (select |v_#memory_int_800| 215)) (.cse53 (select |v_#memory_int_801| 214)) (.cse31 (select |v_#memory_int_804| 214)) (.cse22 (select |v_#memory_int_805| 214)) (.cse30 (select |v_#memory_int_811| 214)) (.cse45 (select |v_#memory_int_822| 212)) (.cse49 (select |v_#memory_int_816| 212)) (.cse54 (select |v_#memory_int_803| 214)) (.cse62 (select |v_#memory_int_807| 214)) (.cse29 (select |v_#memory_int_791| 212)) (.cse51 (select |v_#memory_int_799| 212)) (.cse58 (select |v_#memory_int_835| 214)) (.cse21 (select |v_#memory_int_839| 215)) (.cse32 (select |v_#memory_int_796| 215)) (.cse60 (select |v_#memory_int_821| 215)) (.cse34 (select |v_#memory_int_2621| 180)) (.cse39 (select |v_#memory_int_806| 214)) (.cse61 (select |v_#memory_int_793| 214)) (.cse38 (select |v_#memory_int_810| 214)) (.cse47 (select |v_#memory_int_834| 214)) (.cse48 (select |v_#memory_int_818| 214)) (.cse63 (select |v_#memory_int_832| 214)) (.cse59 (select |v_#memory_int_830| 214)) (.cse57 (select |v_#memory_int_826| 214)) (.cse50 (select |v_#memory_int_829| 214)) (.cse52 (select |v_#memory_int_798| 212)) (.cse28 (select |v_#memory_int_792| 212)) (.cse35 (select |v_#memory_int_820| 212)) (.cse55 (select |v_#memory_int_2621| 195)) (.cse65 (select |v_#memory_int_814| 215)) (.cse66 (select |v_#memory_int_813| 215)) (.cse64 (select |v_#memory_int_2621| 201)) (.cse70 (select |v_#memory_int_828| 214)) (.cse56 (select |v_#memory_int_824| 214)) (.cse19 (select |v_#memory_int_2621| 203)) (.cse68 (select |v_#memory_int_817| 212)) (.cse41 (select |v_#memory_int_795| 214)) (.cse42 (select |v_#memory_int_809| 214)) (.cse67 (select |v_#memory_int_827| 214)) (.cse69 (select |v_#memory_int_825| 214))) (and (= (select .cse19 7) 0) (= (store |v_#memory_int_837| 215 (store .cse20 12 (select .cse21 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse20 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse22 120 (select .cse23 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse24 56 0) 60 0) 72 (select .cse25 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse26 48 (select .cse27 48)))) (= (store |v_#memory_int_792| 212 (store .cse28 96 (select .cse29 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse30 104 (select .cse31 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse32 28 (select .cse33 28))) |v_#memory_int_800|) (= (select .cse34 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse35 32 (select .cse36 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse37 160 (select .cse38 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse27 56 (select .cse39 56)))) (= (select .cse40 1) 0) (= (store |v_#memory_int_797| 214 (store .cse23 128 (select .cse41 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse42 144 (select .cse43 144))) |v_#memory_int_812|) (= 48 (select .cse40 0)) (= (store |v_#memory_int_815| 212 (store .cse44 120 (select .cse45 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse46 48 (select .cse24 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse43 152 (select .cse37 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse47 176 (select .cse48 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse49 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse50 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse51 112 (select .cse44 112)))) (= (store |v_#memory_int_823| 212 (store .cse25 80 (select .cse52 80))) |v_#memory_int_798|) (= (select .cse19 2) 48) (= (store |v_#memory_int_801| 214 (store .cse53 80 (select .cse54 80))) |v_#memory_int_803|) (= 116 (select .cse55 4)) (= (store |v_#memory_int_824| 214 (store .cse56 40 (select .cse26 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse57 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse58 200 (select .cse59 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse36 40 (select .cse46 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse33 36 (select .cse60 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse61 72 (select .cse53 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse31 112 (select .cse22 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse62 96 (select .cse30 96))) |v_#memory_int_811|) (= 112 (select .cse55 1)) (= (store |v_#memory_int_822| 212 (store .cse45 128 (select .cse49 128))) |v_#memory_int_816|) (= 46 (select .cse19 4)) (= (store |v_#memory_int_803| 214 (store .cse54 88 (select .cse62 88))) |v_#memory_int_807|) (= (select .cse55 2) 116) (= (select .cse19 6) 48) (= (store |v_#memory_int_791| 212 (store .cse29 104 (select .cse51 104))) |v_#memory_int_799|) (= 46 (select .cse19 1)) (= (store |v_#memory_int_832| 214 (store .cse63 192 (select .cse58 192))) |v_#memory_int_835|) (= (select .cse64 6) 10) (= (store |v_#memory_int_839| 215 (store .cse21 20 (select .cse32 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse60 44 (select .cse65 44)))) (= (store |v_#memory_int_813| 215 (store .cse66 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse64 5)) (= (select .cse55 5) 108) (= (select .cse19 5) 50) (= 32 (select .cse34 0)) (= (select .cse19 0) 51) (= (store |v_#memory_int_806| 214 (store .cse39 64 (select .cse61 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse38 168 (select .cse47 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse48 184 (select .cse63 184))) |v_#memory_int_832|) (= (select .cse55 3) 99) (= (select .cse64 7) 0) (= (select .cse55 6) 0) (= (store |v_#memory_int_830| 214 (store .cse59 208 (select .cse57 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse50 8 (select .cse67 8)))) (= (select .cse64 2) 115) (= (store |v_#memory_int_798| 212 (store .cse52 88 (select .cse28 88))) |v_#memory_int_792|) (= (select .cse64 4) 37) (= (select .cse64 1) 37) (= (store |v_#memory_int_817| 212 (store .cse68 24 (select .cse35 24))) |v_#memory_int_820|) (= 109 (select .cse55 0)) (= (store |v_#memory_int_814| 215 (store .cse65 52 (select .cse66 52))) |v_#memory_int_813|) (= (select .cse64 0) 14) (= (store |v_#memory_int_825| 214 (store .cse69 24 (select .cse70 24))) |v_#memory_int_828|) (= 32 (select .cse64 3)) (= (store |v_#memory_int_828| 214 (store .cse70 32 (select .cse56 32))) |v_#memory_int_824|) (= (select .cse19 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse68 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse41 136 (select .cse42 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse67 16 (select .cse69 16))) |v_#memory_int_825|)))) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_retval_0~0 0) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 Int) (|v_#memory_int_2622| (Array Int (Array Int Int))) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse74 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse73 (store .cse74 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse79 (store .cse73 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse77 (store .cse79 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse78 (store .cse77 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse72 (store .cse78 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse76 (store .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse75 (store .cse76 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (.cse71 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (<= (+ v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 1) |c_#StackHeapBarrier|) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= |c_#length| (store (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4) v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 32)) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse73 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (not (= (mod v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 18446744073709551616) 0)) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse74 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (store |v_#memory_int_2622| v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 .cse9) |c_#memory_int|) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= (select .cse75 v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5) 0) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse76 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse77 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse78 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse79 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= |c_#valid| (store .cse75 v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 1)) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse71 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (not (= v_ldv_init_zalloc_~p~2.base_BEFORE_CALL_5 0)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))))))))))))) is different from false [2024-11-14 05:51:21,973 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (= (store |c_old(#length)| c_ldv_init_zalloc_~p~2.base 32) |c_#length|) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= c_ldv_init_zalloc_~size 32) (<= 1 |c_#StackHeapBarrier|) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2622| c_ldv_init_zalloc_~p~2.base .cse9) |c_#memory_int|)) (= c_~mptctl_fops_group2~0.base 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse22 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse20 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse23 (store .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1)) (.cse19 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= |c_old(#valid)| (store .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= |c_old(#length)| (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4)) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174))))))))))) (= c_~ldv_state_variable_1~0 0) (= 32 |c_ldv_init_zalloc_#in~size|) (= |c_#valid| (store |c_old(#valid)| c_ldv_init_zalloc_~p~2.base 1)) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= c_ldv_init_zalloc_~p~2.offset 0) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (<= (+ c_ldv_init_zalloc_~p~2.base 1) |c_#StackHeapBarrier|) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (not (= 0 (mod c_ldv_init_zalloc_~p~2.base 18446744073709551616))) (= |c_~#mptctl_miscdev~0.base| 215) (not (= c_ldv_init_zalloc_~p~2.base 0)) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= (select |c_old(#valid)| c_ldv_init_zalloc_~p~2.base) 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_retval_0~0 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse75 (select |v_#memory_int_819| 215)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse75 68 0))) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:24,044 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_#memory_$Pointer$.base| 216)) (.cse0 (select |c_#memory_$Pointer$.offset| 216)) (.cse9 ((as const (Array Int Int)) 0))) (and (= |#funAddr~mptctl_remove.offset| (select .cse0 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse1 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse3 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse4 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse5 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse2 8 (select .cse3 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse3 12 (select .cse4 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse7 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse8 4 (select .cse2 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse9 0 (select .cse8 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse6 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse7 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse10 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse10 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse4 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse5 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse15 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse11 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse16 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse17 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse11 12 (select .cse12 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse13 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse14 60 (select .cse15 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse15 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse13 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse9 0 (select .cse16 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse12 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse14 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse17 8 (select .cse11 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse9 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse9 0 (select .cse18 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse18 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse16 4 (select .cse17 4))) |v_#memory_$Pointer$.offset_999|)))) (= |c_#valid| (store |c_old(#valid)| |c_ldv_init_zalloc_#res.base| 1)) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= c_ldv_init_zalloc_~size 32) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= |c_ldv_init_zalloc_#res.offset| 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| Int) (|v_#length_244| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| Int)) (let ((.cse22 (store |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse21 (store .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse26 (store .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse24 (store .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse25 (store .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse20 (store .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 1))) (let ((.cse23 (store .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 1)) (.cse19 (+ |c_#StackHeapBarrier| 1))) (and (= 1 (select |v_#valid_654| 191)) (= 209 (select |v_#length_244| 194)) (= (select |v_#valid_654| 158) 1) (= (select |v_#length_244| 99) 209) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#length_244| 5) 33) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= 224 (select |v_#length_244| 214)) (= (select |v_#valid_654| 98) 1) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= 8 (select |v_#length_244| 203)) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= 209 (select |v_#length_244| 189)) (= (select |v_#valid_654| 55) 1) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= (select |v_#valid_654| 36) 1) (= 38 (select |v_#length_244| 48)) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#length_244| 71) 43) (= (select |v_#valid_654| 156) 1) (= (select |v_#length_244| 34) 42) (= (select |v_#valid_654| 76) 1) (= 40 (select |v_#length_244| 131)) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#valid_654| 16) 1) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#valid_654| 94) 1) (= (select |v_#length_244| 45) 209) (= (select |v_#valid_654| 193) 1) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 0)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= (select |v_#valid_654| 53) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#length_244| 74) 63) (= 0 (select .cse20 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= 90 (select |v_#length_244| 161)) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#length_244| 29) 26) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= (select |v_#valid_654| 90) 1) (= 16 (select |v_#length_244| 216)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 113) 1) (= (select |v_#length_244| 142) 99) (= (select |v_#valid_654| 72) 1) (= (select |v_#length_244| 158) 80) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#length_244| 89) 58) (= (select |v_#valid_654| 68) 1) (= (select |v_#length_244| 186) 94) (= (select |v_#valid_654| 43) 1) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#valid_654| 169) 1) (= (select |v_#length_244| 139) 209) (= (select |v_#valid_654| 100) 1) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 26) 1) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#valid_654| 109) 1) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#valid_654| 144) 1) (= (select |v_#length_244| 40) 209) (= (select |v_#valid_654| 183) 1) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 85) 1) (= 36 (select |v_#length_244| 51)) (= (select |v_#valid_654| 195) 1) (= (select |v_#length_244| 106) 209) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#valid_654| 114) 1) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#length_244| 170) 209) (= (select |v_#valid_654| 59) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#length_244| 146) 52) (= (select |v_#valid_654| 70) 1) (= (select |v_#length_244| 190) 58) (= (select |v_#valid_654| 96) 1) (= (select |v_#length_244| 134) 84) (= 1 (select |v_#valid_654| 142)) (= (select |v_#length_244| 127) 86) (= (select .cse21 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 61) 1) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= (select |v_#valid_654| 211) 1) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#valid_654| 108) 1) (= (select |v_#length_244| 209) 22) (= (select |v_#valid_654| 12) 1) (= (select |v_#length_244| 43) 38) (= (select |v_#valid_654| 95) 1) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#length_244| 129) 55) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= (select |v_#valid_654| 123) 1) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= 42 (select |v_#length_244| 199)) (= (select |v_#valid_654| 166) 1) (= (select |v_#length_244| 151) 209) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#length_244| 82) 209) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|)) (= (select |v_#length_244| 125) 108) (= (select |v_#valid_654| 99) 1) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#valid_654| 181) 1) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#valid_654| 210) 1) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select .cse22 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 13) 1) (= (select |v_#length_244| 22) 30) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= (select |v_#valid_654| 93) 1) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 52) 1) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#valid_654| 209) 1) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#valid_654| 182) 1) (= (select |v_#length_244| 157) 209) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#length_244| 215) 70) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#length_244| 10) 97) (= (select |v_#valid_654| 88) 1) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#valid_654| 203) 1) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#length_244| 149) 209) (= (select |v_#valid_654| 30) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 181) 44) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#length_244| 176) 209) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= 43 (select |v_#length_244| 179)) (= (select |v_#valid_654| 3) 1) (= (select |v_#length_244| 104) 38) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#length_244| 55) 209) (= (select |v_#valid_654| 140) 1) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#valid_654| 119) 1) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 27) 1) (= (select .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= 48 (select |v_#length_244| 69)) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#valid_654| 159) 1) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= (select .cse24 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6|) 0) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#length_244| 64) 34) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select .cse25 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 33) 42) (= (select |v_#valid_654| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6|) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select .cse26 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) 0) (= (select |v_#valid_654| 163) 1) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= (select |v_#valid_654| 79) 1) (= 209 (select |v_#length_244| 135)) (= 1 (select |v_#valid_654| 25)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6|) (not (= 0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6|)) (= (select |v_#valid_654| 202) 1) (= (select |v_#length_244| 109) 55) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= 35 (select |v_#length_244| 183)) (= (select |v_#valid_654| 118) 1) (= (select |v_#length_244| 150) 84) (= (select |v_#valid_654| 170) 1) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#valid_654| 185) 1) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#length_244| 173) 89) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#valid_654| 35) 1) (= |c_old(#valid)| (store .cse23 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 1)) (= (select |v_#valid_654| 139) 1) (= (select |v_#length_244| 152) 85) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (<= .cse19 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6|) (= (select |v_#valid_654| 84) 1) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= (select |v_#valid_654| 137) 1) (not (= |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 0)) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#valid_654| 4) 1) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#length_244| 155) 209) (= (select |v_#valid_654| 143) 1) (= |c_old(#length)| (store (store (store (store (store (store (store (store |v_#length_244| |v_ULTIMATE.start_main_~#ldvarg7~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_6| 4) |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_6| 8) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_6| 4)) (= (select |v_#valid_654| 50) 1) (= (select |v_#length_244| 47) 209) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= 30 (select |v_#length_244| 19)) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (not (= |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_6| 0)) (= (select |v_#valid_654| 107) 1) (= (select |v_#length_244| 15) 82) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= 48 (select |v_#length_244| 11)) (= (select |v_#valid_654| 62) 1) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174))))))))))) (= c_~ldv_state_variable_1~0 0) (= 32 |c_ldv_init_zalloc_#in~size|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (not (= (mod |c_ldv_init_zalloc_#res.base| 18446744073709551616) 0)) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (= 16 c_~mptctl_taskmgmt_id~0) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (= (select |c_old(#valid)| |c_ldv_init_zalloc_#res.base|) 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (<= (+ |c_ldv_init_zalloc_#res.base| 1) |c_#StackHeapBarrier|) (= c_~ldv_state_variable_0~0 0) (= (select .cse0 0) |#funAddr~mptctl_probe.offset|) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_2622| |c_ldv_init_zalloc_#res.base| .cse9))) (= c_~ldv_retval_0~0 0) (not (= |c_ldv_init_zalloc_#res.base| 0)) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse28 (select |v_#memory_int_837| 215)) (.cse35 (select |v_#memory_int_808| 214)) (.cse31 (select |v_#memory_int_797| 214)) (.cse48 (select |v_#memory_int_2621| 1)) (.cse32 (select |v_#memory_int_838| 212)) (.cse51 (select |v_#memory_int_812| 214)) (.cse45 (select |v_#memory_int_802| 214)) (.cse52 (select |v_#memory_int_815| 212)) (.cse33 (select |v_#memory_int_823| 212)) (.cse34 (select |v_#memory_int_794| 214)) (.cse44 (select |v_#memory_int_833| 212)) (.cse54 (select |v_#memory_int_836| 212)) (.cse41 (select |v_#memory_int_800| 215)) (.cse61 (select |v_#memory_int_801| 214)) (.cse39 (select |v_#memory_int_804| 214)) (.cse30 (select |v_#memory_int_805| 214)) (.cse38 (select |v_#memory_int_811| 214)) (.cse53 (select |v_#memory_int_822| 212)) (.cse57 (select |v_#memory_int_816| 212)) (.cse62 (select |v_#memory_int_803| 214)) (.cse70 (select |v_#memory_int_807| 214)) (.cse37 (select |v_#memory_int_791| 212)) (.cse59 (select |v_#memory_int_799| 212)) (.cse66 (select |v_#memory_int_835| 214)) (.cse29 (select |v_#memory_int_839| 215)) (.cse40 (select |v_#memory_int_796| 215)) (.cse68 (select |v_#memory_int_821| 215)) (.cse42 (select |v_#memory_int_2621| 180)) (.cse47 (select |v_#memory_int_806| 214)) (.cse69 (select |v_#memory_int_793| 214)) (.cse46 (select |v_#memory_int_810| 214)) (.cse55 (select |v_#memory_int_834| 214)) (.cse56 (select |v_#memory_int_818| 214)) (.cse71 (select |v_#memory_int_832| 214)) (.cse67 (select |v_#memory_int_830| 214)) (.cse65 (select |v_#memory_int_826| 214)) (.cse58 (select |v_#memory_int_829| 214)) (.cse60 (select |v_#memory_int_798| 212)) (.cse36 (select |v_#memory_int_792| 212)) (.cse43 (select |v_#memory_int_820| 212)) (.cse75 (select |v_#memory_int_819| 215)) (.cse63 (select |v_#memory_int_2621| 195)) (.cse73 (select |v_#memory_int_814| 215)) (.cse74 (select |v_#memory_int_813| 215)) (.cse72 (select |v_#memory_int_2621| 201)) (.cse79 (select |v_#memory_int_828| 214)) (.cse64 (select |v_#memory_int_824| 214)) (.cse27 (select |v_#memory_int_2621| 203)) (.cse77 (select |v_#memory_int_817| 212)) (.cse49 (select |v_#memory_int_795| 214)) (.cse50 (select |v_#memory_int_809| 214)) (.cse76 (select |v_#memory_int_827| 214)) (.cse78 (select |v_#memory_int_825| 214))) (and (= (select .cse27 7) 0) (= (store |v_#memory_int_837| 215 (store .cse28 12 (select .cse29 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse9 0 220) 4 (select .cse28 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse30 120 (select .cse31 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse32 56 0) 60 0) 72 (select .cse33 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse34 48 (select .cse35 48)))) (= (store |v_#memory_int_792| 212 (store .cse36 96 (select .cse37 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse38 104 (select .cse39 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse40 28 (select .cse41 28))) |v_#memory_int_800|) (= (select .cse42 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse43 32 (select .cse44 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse45 160 (select .cse46 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse35 56 (select .cse47 56)))) (= (select .cse48 1) 0) (= (store |v_#memory_int_797| 214 (store .cse31 128 (select .cse49 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse50 144 (select .cse51 144))) |v_#memory_int_812|) (= 48 (select .cse48 0)) (= (store |v_#memory_int_815| 212 (store .cse52 120 (select .cse53 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse54 48 (select .cse32 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse51 152 (select .cse45 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse55 176 (select .cse56 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse57 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse58 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse59 112 (select .cse52 112)))) (= (store |v_#memory_int_823| 212 (store .cse33 80 (select .cse60 80))) |v_#memory_int_798|) (= (select .cse27 2) 48) (= (store |v_#memory_int_801| 214 (store .cse61 80 (select .cse62 80))) |v_#memory_int_803|) (= 116 (select .cse63 4)) (= (store |v_#memory_int_824| 214 (store .cse64 40 (select .cse34 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse65 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse66 200 (select .cse67 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse44 40 (select .cse54 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse41 36 (select .cse68 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse69 72 (select .cse61 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse39 112 (select .cse30 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse70 96 (select .cse38 96))) |v_#memory_int_811|) (= 112 (select .cse63 1)) (= (store |v_#memory_int_822| 212 (store .cse53 128 (select .cse57 128))) |v_#memory_int_816|) (= 46 (select .cse27 4)) (= (store |v_#memory_int_803| 214 (store .cse62 88 (select .cse70 88))) |v_#memory_int_807|) (= (select .cse63 2) 116) (= (select .cse27 6) 48) (= (store |v_#memory_int_791| 212 (store .cse37 104 (select .cse59 104))) |v_#memory_int_799|) (= 46 (select .cse27 1)) (= (store |v_#memory_int_832| 214 (store .cse71 192 (select .cse66 192))) |v_#memory_int_835|) (= (select .cse72 6) 10) (= (store |v_#memory_int_839| 215 (store .cse29 20 (select .cse40 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse68 44 (select .cse73 44)))) (= (store |v_#memory_int_813| 215 (store .cse74 60 (select .cse75 60))) |v_#memory_int_819|) (= 115 (select .cse72 5)) (= (select .cse63 5) 108) (= (select .cse27 5) 50) (= 32 (select .cse42 0)) (= (select .cse27 0) 51) (= (store |v_#memory_int_806| 214 (store .cse47 64 (select .cse69 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse46 168 (select .cse55 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse56 184 (select .cse71 184))) |v_#memory_int_832|) (= (select .cse63 3) 99) (= (select .cse72 7) 0) (= (select .cse63 6) 0) (= (store |v_#memory_int_830| 214 (store .cse67 208 (select .cse65 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse58 8 (select .cse76 8)))) (= (select .cse72 2) 115) (= (store |v_#memory_int_798| 212 (store .cse60 88 (select .cse36 88))) |v_#memory_int_792|) (= (select .cse72 4) 37) (= (select .cse72 1) 37) (= (store |v_#memory_int_817| 212 (store .cse77 24 (select .cse43 24))) |v_#memory_int_820|) (= |c_old(#memory_int)| (store |v_#memory_int_819| 215 (store .cse75 68 0))) (= 109 (select .cse63 0)) (= (store |v_#memory_int_814| 215 (store .cse73 52 (select .cse74 52))) |v_#memory_int_813|) (= (select .cse72 0) 14) (= (store |v_#memory_int_825| 214 (store .cse78 24 (select .cse79 24))) |v_#memory_int_828|) (= 32 (select .cse72 3)) (= (store |v_#memory_int_828| 214 (store .cse79 32 (select .cse64 32))) |v_#memory_int_824|) (= (select .cse27 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse9 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse77 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse49 136 (select .cse50 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse76 16 (select .cse78 16))) |v_#memory_int_825|)))) (= |c_#length| (store |c_old(#length)| |c_ldv_init_zalloc_#res.base| 32)) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:26,131 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse3 (select |c_#memory_$Pointer$.base| 216)) (.cse2 ((as const (Array Int Int)) 0)) (.cse1 (select |c_#memory_$Pointer$.offset| 216)) (.cse0 (+ |c_#StackHeapBarrier| 1))) (and (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= |#funAddr~mptctl_remove.offset| (select .cse1 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2622| |c_ULTIMATE.start_main_#t~ret1599#1.base| .cse2) |c_#memory_int|)) (= (select .cse3 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse5 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse4 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse10 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse9 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse11 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse6 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse4 8 (select .cse5 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse5 12 (select .cse6 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse7 60 (select .cse8 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse9 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse10 4 (select .cse4 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse2 0 (select .cse10 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse8 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse9 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse2 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse2 0 (select .cse11 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse11 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse6 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse7 56))) |v_#memory_$Pointer$.base_1003|)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (not (= (mod |c_ULTIMATE.start_main_#t~ret1599#1.base| 18446744073709551616) 0)) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse15 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse19 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse17 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse12 12 (select .cse13 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse14 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse15 60 (select .cse16 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse16 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse14 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse2 0 (select .cse17 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse13 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse15 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse18 8 (select .cse12 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse2 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse2 0 (select .cse19 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse19 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse17 4 (select .cse18 4))) |v_#memory_$Pointer$.offset_999|)))) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (not (= |c_ULTIMATE.start_main_#t~ret1599#1.base| 0)) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~ldv_state_variable_1~0 0) (= c_~mptctl_driver_group0~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (exists ((|v_#valid_654| (Array Int Int))) (let ((.cse24 (store |v_#valid_654| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1))) (let ((.cse21 (store .cse24 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse22 (store .cse21 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (let ((.cse25 (store .cse22 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse23 (store .cse25 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse20 (store .cse23 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select (store .cse20 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select .cse21 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#valid_654| 114) 1) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select .cse22 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select .cse20 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select .cse23 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select .cse24 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select .cse25 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1))))))))) (= 16 c_~mptctl_taskmgmt_id~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_ULTIMATE.start_main_#t~ret1599#1.offset| 0) (exists ((|v_#valid_655| (Array Int Int))) (and (= (select |v_#valid_655| |c_ULTIMATE.start_main_#t~ret1599#1.base|) 0) (= |c_#valid| (store |v_#valid_655| |c_ULTIMATE.start_main_#t~ret1599#1.base| 1)))) (= |c_~#mptctl_fops~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse3 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse27 (select |v_#memory_int_837| 215)) (.cse34 (select |v_#memory_int_808| 214)) (.cse30 (select |v_#memory_int_797| 214)) (.cse47 (select |v_#memory_int_2621| 1)) (.cse31 (select |v_#memory_int_838| 212)) (.cse50 (select |v_#memory_int_812| 214)) (.cse44 (select |v_#memory_int_802| 214)) (.cse51 (select |v_#memory_int_815| 212)) (.cse32 (select |v_#memory_int_823| 212)) (.cse33 (select |v_#memory_int_794| 214)) (.cse43 (select |v_#memory_int_833| 212)) (.cse53 (select |v_#memory_int_836| 212)) (.cse40 (select |v_#memory_int_800| 215)) (.cse60 (select |v_#memory_int_801| 214)) (.cse38 (select |v_#memory_int_804| 214)) (.cse29 (select |v_#memory_int_805| 214)) (.cse37 (select |v_#memory_int_811| 214)) (.cse52 (select |v_#memory_int_822| 212)) (.cse56 (select |v_#memory_int_816| 212)) (.cse61 (select |v_#memory_int_803| 214)) (.cse69 (select |v_#memory_int_807| 214)) (.cse36 (select |v_#memory_int_791| 212)) (.cse58 (select |v_#memory_int_799| 212)) (.cse65 (select |v_#memory_int_835| 214)) (.cse28 (select |v_#memory_int_839| 215)) (.cse39 (select |v_#memory_int_796| 215)) (.cse67 (select |v_#memory_int_821| 215)) (.cse41 (select |v_#memory_int_2621| 180)) (.cse46 (select |v_#memory_int_806| 214)) (.cse68 (select |v_#memory_int_793| 214)) (.cse45 (select |v_#memory_int_810| 214)) (.cse54 (select |v_#memory_int_834| 214)) (.cse55 (select |v_#memory_int_818| 214)) (.cse70 (select |v_#memory_int_832| 214)) (.cse66 (select |v_#memory_int_830| 214)) (.cse64 (select |v_#memory_int_826| 214)) (.cse57 (select |v_#memory_int_829| 214)) (.cse59 (select |v_#memory_int_798| 212)) (.cse35 (select |v_#memory_int_792| 212)) (.cse42 (select |v_#memory_int_820| 212)) (.cse62 (select |v_#memory_int_2621| 195)) (.cse72 (select |v_#memory_int_814| 215)) (.cse73 (select |v_#memory_int_813| 215)) (.cse71 (select |v_#memory_int_2621| 201)) (.cse77 (select |v_#memory_int_828| 214)) (.cse63 (select |v_#memory_int_824| 214)) (.cse26 (select |v_#memory_int_2621| 203)) (.cse75 (select |v_#memory_int_817| 212)) (.cse48 (select |v_#memory_int_795| 214)) (.cse49 (select |v_#memory_int_809| 214)) (.cse74 (select |v_#memory_int_827| 214)) (.cse76 (select |v_#memory_int_825| 214))) (and (= (select .cse26 7) 0) (= (store |v_#memory_int_837| 215 (store .cse27 12 (select .cse28 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse2 0 220) 4 (select .cse27 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse29 120 (select .cse30 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse31 56 0) 60 0) 72 (select .cse32 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse33 48 (select .cse34 48)))) (= (store |v_#memory_int_792| 212 (store .cse35 96 (select .cse36 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse37 104 (select .cse38 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse39 28 (select .cse40 28))) |v_#memory_int_800|) (= (select .cse41 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse42 32 (select .cse43 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse44 160 (select .cse45 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse34 56 (select .cse46 56)))) (= (select .cse47 1) 0) (= (store |v_#memory_int_797| 214 (store .cse30 128 (select .cse48 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse49 144 (select .cse50 144))) |v_#memory_int_812|) (= 48 (select .cse47 0)) (= (store |v_#memory_int_815| 212 (store .cse51 120 (select .cse52 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse53 48 (select .cse31 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse50 152 (select .cse44 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse54 176 (select .cse55 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse56 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse57 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse58 112 (select .cse51 112)))) (= (store |v_#memory_int_823| 212 (store .cse32 80 (select .cse59 80))) |v_#memory_int_798|) (= (select .cse26 2) 48) (= (store |v_#memory_int_801| 214 (store .cse60 80 (select .cse61 80))) |v_#memory_int_803|) (= 116 (select .cse62 4)) (= (store |v_#memory_int_824| 214 (store .cse63 40 (select .cse33 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse64 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse65 200 (select .cse66 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse43 40 (select .cse53 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse40 36 (select .cse67 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse68 72 (select .cse60 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse38 112 (select .cse29 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse69 96 (select .cse37 96))) |v_#memory_int_811|) (= 112 (select .cse62 1)) (= (store |v_#memory_int_822| 212 (store .cse52 128 (select .cse56 128))) |v_#memory_int_816|) (= 46 (select .cse26 4)) (= (store |v_#memory_int_803| 214 (store .cse61 88 (select .cse69 88))) |v_#memory_int_807|) (= (select .cse62 2) 116) (= (select .cse26 6) 48) (= (store |v_#memory_int_791| 212 (store .cse36 104 (select .cse58 104))) |v_#memory_int_799|) (= 46 (select .cse26 1)) (= (store |v_#memory_int_832| 214 (store .cse70 192 (select .cse65 192))) |v_#memory_int_835|) (= (select .cse71 6) 10) (= (store |v_#memory_int_839| 215 (store .cse28 20 (select .cse39 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse67 44 (select .cse72 44)))) (= (store |v_#memory_int_813| 215 (store .cse73 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse71 5)) (= (select .cse62 5) 108) (= (select .cse26 5) 50) (= 32 (select .cse41 0)) (= (select .cse26 0) 51) (= (store |v_#memory_int_806| 214 (store .cse46 64 (select .cse68 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse45 168 (select .cse54 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse55 184 (select .cse70 184))) |v_#memory_int_832|) (= (select .cse62 3) 99) (= (select .cse71 7) 0) (= (select .cse62 6) 0) (= (store |v_#memory_int_830| 214 (store .cse66 208 (select .cse64 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse57 8 (select .cse74 8)))) (= (select .cse71 2) 115) (= (store |v_#memory_int_798| 212 (store .cse59 88 (select .cse35 88))) |v_#memory_int_792|) (= (select .cse71 4) 37) (= (select .cse71 1) 37) (= (store |v_#memory_int_817| 212 (store .cse75 24 (select .cse42 24))) |v_#memory_int_820|) (= 109 (select .cse62 0)) (= (store |v_#memory_int_814| 215 (store .cse72 52 (select .cse73 52))) |v_#memory_int_813|) (= (select .cse71 0) 14) (= (store |v_#memory_int_825| 214 (store .cse76 24 (select .cse77 24))) |v_#memory_int_828|) (= 32 (select .cse71 3)) (= (store |v_#memory_int_828| 214 (store .cse77 32 (select .cse63 32))) |v_#memory_int_824|) (= (select .cse26 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse2 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse75 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse48 136 (select .cse49 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse74 16 (select .cse76 16))) |v_#memory_int_825|)))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= c_~ldv_retval_1~0 0) (<= (+ |c_ULTIMATE.start_main_#t~ret1599#1.base| 1) |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse1 0) |#funAddr~mptctl_probe.offset|) (exists ((|v_#length_245| (Array Int Int))) (= |c_#length| (store |v_#length_245| |c_ULTIMATE.start_main_#t~ret1599#1.base| 32))) (= c_~ldv_retval_0~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:28,232 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 (select |c_#memory_$Pointer$.base| 216)) (.cse1 (select |c_#memory_$Pointer$.offset| 216)) (.cse10 ((as const (Array Int Int)) 0)) (.cse0 (+ |c_#StackHeapBarrier| 1))) (and (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (not (= (mod |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 18446744073709551616) 0)) (= |#funAddr~mptctl_remove.offset| (select .cse1 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= (select .cse2 8) |#funAddr~mptctl_remove.base|) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse4 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse3 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse9 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse7 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse8 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse11 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse5 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse6 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse3 8 (select .cse4 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse4 12 (select .cse5 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse6 60 (select .cse7 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse8 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse9 4 (select .cse3 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse10 0 (select .cse9 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse7 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse8 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse10 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse10 0 (select .cse11 0)))) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse11 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.base| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse5 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse6 56))) |v_#memory_$Pointer$.base_1003|)))) (<= 2 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse16 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse14 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse13 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse15 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse12 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse19 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse17 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse18 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse12 12 (select .cse13 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse14 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse15 60 (select .cse16 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse16 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse14 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse10 0 (select .cse17 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse13 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse15 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse18 8 (select .cse12 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse10 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse10 0 (select .cse19 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse19 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_#memory_$Pointer$.offset| 215) 68))) |c_#memory_$Pointer$.offset|) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse17 4 (select .cse18 4))) |v_#memory_$Pointer$.offset_999|)))) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (= c_~ldv_state_variable_1~0 0) (= c_~mptctl_driver_group0~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (not (= |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 0)) (= |c_ULTIMATE.start_main_~#ldvarg5~0#1.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse21 (select |v_#memory_int_837| 215)) (.cse28 (select |v_#memory_int_808| 214)) (.cse24 (select |v_#memory_int_797| 214)) (.cse41 (select |v_#memory_int_2621| 1)) (.cse25 (select |v_#memory_int_838| 212)) (.cse44 (select |v_#memory_int_812| 214)) (.cse38 (select |v_#memory_int_802| 214)) (.cse45 (select |v_#memory_int_815| 212)) (.cse26 (select |v_#memory_int_823| 212)) (.cse27 (select |v_#memory_int_794| 214)) (.cse37 (select |v_#memory_int_833| 212)) (.cse47 (select |v_#memory_int_836| 212)) (.cse34 (select |v_#memory_int_800| 215)) (.cse54 (select |v_#memory_int_801| 214)) (.cse32 (select |v_#memory_int_804| 214)) (.cse23 (select |v_#memory_int_805| 214)) (.cse31 (select |v_#memory_int_811| 214)) (.cse46 (select |v_#memory_int_822| 212)) (.cse50 (select |v_#memory_int_816| 212)) (.cse55 (select |v_#memory_int_803| 214)) (.cse63 (select |v_#memory_int_807| 214)) (.cse30 (select |v_#memory_int_791| 212)) (.cse52 (select |v_#memory_int_799| 212)) (.cse59 (select |v_#memory_int_835| 214)) (.cse22 (select |v_#memory_int_839| 215)) (.cse33 (select |v_#memory_int_796| 215)) (.cse61 (select |v_#memory_int_821| 215)) (.cse35 (select |v_#memory_int_2621| 180)) (.cse40 (select |v_#memory_int_806| 214)) (.cse62 (select |v_#memory_int_793| 214)) (.cse39 (select |v_#memory_int_810| 214)) (.cse48 (select |v_#memory_int_834| 214)) (.cse49 (select |v_#memory_int_818| 214)) (.cse64 (select |v_#memory_int_832| 214)) (.cse60 (select |v_#memory_int_830| 214)) (.cse58 (select |v_#memory_int_826| 214)) (.cse51 (select |v_#memory_int_829| 214)) (.cse53 (select |v_#memory_int_798| 212)) (.cse29 (select |v_#memory_int_792| 212)) (.cse36 (select |v_#memory_int_820| 212)) (.cse56 (select |v_#memory_int_2621| 195)) (.cse66 (select |v_#memory_int_814| 215)) (.cse67 (select |v_#memory_int_813| 215)) (.cse65 (select |v_#memory_int_2621| 201)) (.cse71 (select |v_#memory_int_828| 214)) (.cse57 (select |v_#memory_int_824| 214)) (.cse20 (select |v_#memory_int_2621| 203)) (.cse69 (select |v_#memory_int_817| 212)) (.cse42 (select |v_#memory_int_795| 214)) (.cse43 (select |v_#memory_int_809| 214)) (.cse68 (select |v_#memory_int_827| 214)) (.cse70 (select |v_#memory_int_825| 214))) (and (= (select .cse20 7) 0) (= (store |v_#memory_int_837| 215 (store .cse21 12 (select .cse22 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse10 0 220) 4 (select .cse21 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse23 120 (select .cse24 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse25 56 0) 60 0) 72 (select .cse26 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse27 48 (select .cse28 48)))) (= (store |v_#memory_int_792| 212 (store .cse29 96 (select .cse30 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse31 104 (select .cse32 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse33 28 (select .cse34 28))) |v_#memory_int_800|) (= (select .cse35 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse36 32 (select .cse37 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse38 160 (select .cse39 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse28 56 (select .cse40 56)))) (= (select .cse41 1) 0) (= (store |v_#memory_int_797| 214 (store .cse24 128 (select .cse42 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse43 144 (select .cse44 144))) |v_#memory_int_812|) (= 48 (select .cse41 0)) (= (store |v_#memory_int_815| 212 (store .cse45 120 (select .cse46 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse47 48 (select .cse25 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse44 152 (select .cse38 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse48 176 (select .cse49 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse50 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse51 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse52 112 (select .cse45 112)))) (= (store |v_#memory_int_823| 212 (store .cse26 80 (select .cse53 80))) |v_#memory_int_798|) (= (select .cse20 2) 48) (= (store |v_#memory_int_801| 214 (store .cse54 80 (select .cse55 80))) |v_#memory_int_803|) (= 116 (select .cse56 4)) (= (store |v_#memory_int_824| 214 (store .cse57 40 (select .cse27 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse58 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse59 200 (select .cse60 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse37 40 (select .cse47 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse34 36 (select .cse61 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse62 72 (select .cse54 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse32 112 (select .cse23 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse63 96 (select .cse31 96))) |v_#memory_int_811|) (= 112 (select .cse56 1)) (= (store |v_#memory_int_822| 212 (store .cse46 128 (select .cse50 128))) |v_#memory_int_816|) (= 46 (select .cse20 4)) (= (store |v_#memory_int_803| 214 (store .cse55 88 (select .cse63 88))) |v_#memory_int_807|) (= (select .cse56 2) 116) (= (select .cse20 6) 48) (= (store |v_#memory_int_791| 212 (store .cse30 104 (select .cse52 104))) |v_#memory_int_799|) (= 46 (select .cse20 1)) (= (store |v_#memory_int_832| 214 (store .cse64 192 (select .cse59 192))) |v_#memory_int_835|) (= (select .cse65 6) 10) (= (store |v_#memory_int_839| 215 (store .cse22 20 (select .cse33 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse61 44 (select .cse66 44)))) (= (store |v_#memory_int_813| 215 (store .cse67 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse65 5)) (= (select .cse56 5) 108) (= (select .cse20 5) 50) (= 32 (select .cse35 0)) (= (select .cse20 0) 51) (= (store |v_#memory_int_806| 214 (store .cse40 64 (select .cse62 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse39 168 (select .cse48 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse49 184 (select .cse64 184))) |v_#memory_int_832|) (= (select .cse56 3) 99) (= (select .cse65 7) 0) (= (select .cse56 6) 0) (= (store |v_#memory_int_830| 214 (store .cse60 208 (select .cse58 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse51 8 (select .cse68 8)))) (= (select .cse65 2) 115) (= (store |v_#memory_int_798| 212 (store .cse53 88 (select .cse29 88))) |v_#memory_int_792|) (= (select .cse65 4) 37) (= (select .cse65 1) 37) (= (store |v_#memory_int_817| 212 (store .cse69 24 (select .cse36 24))) |v_#memory_int_820|) (= 109 (select .cse56 0)) (= (store |v_#memory_int_814| 215 (store .cse66 52 (select .cse67 52))) |v_#memory_int_813|) (= (select .cse65 0) 14) (= (store |v_#memory_int_825| 214 (store .cse70 24 (select .cse71 24))) |v_#memory_int_828|) (= 32 (select .cse65 3)) (= (store |v_#memory_int_828| 214 (store .cse71 32 (select .cse57 32))) |v_#memory_int_824|) (= (select .cse20 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse10 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse69 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse42 136 (select .cse43 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse68 16 (select .cse70 16))) |v_#memory_int_825|)))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (exists ((|v_#valid_654| (Array Int Int))) (let ((.cse76 (store |v_#valid_654| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1))) (let ((.cse73 (store .cse76 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse74 (store .cse73 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base| 1))) (let ((.cse77 (store .cse74 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse75 (store .cse77 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse72 (store .cse75 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (= (select (store .cse72 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) 0) (= (select |v_#valid_654| 24) 1) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select .cse73 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) 0) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (= (select |v_#valid_654| 114) 1) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select .cse74 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select .cse72 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select .cse75 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select .cse76 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (= (select .cse77 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1))))))))) (= 16 c_~mptctl_taskmgmt_id~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg5~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg2~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg2~0#1.offset| 0) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (<= (+ |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1) |c_#StackHeapBarrier|) (= |c_~#mptctl_fops~0.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= |#funAddr~mptctl_probe.base| (select .cse2 0)) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (exists ((|v_#valid_655| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_655| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 1)) (= (select |v_#valid_655| |c_ULTIMATE.start_main_~ldvarg0~0#1.base|) 0))) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (= (select .cse1 0) |#funAddr~mptctl_probe.offset|) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2622| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| .cse10) |c_#memory_int|)) (= c_~ldv_retval_0~0 0) (= |c_ULTIMATE.start_main_~ldvarg0~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (exists ((|v_#length_245| (Array Int Int))) (= (store |v_#length_245| |c_ULTIMATE.start_main_~ldvarg0~0#1.base| 32) |c_#length|)) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:30,310 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_old(#memory_$Pointer$.base)| 216)) (.cse11 (select |c_old(#memory_$Pointer$.offset)| 216)) (.cse6 ((as const (Array Int Int)) 0)) (.cse10 (+ |c_#StackHeapBarrier| 1))) (and (= |#funAddr~mptctl_remove.base| (select .cse0 8)) (= |c_ldv_memset_#in~s.offset| 0) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (= |c_ldv_memset_#in~c| 0) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse5 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse3 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse4 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse1 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse8 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse7 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse9 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse1 12 (select .cse2 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse3 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse4 60 (select .cse5 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse5 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse3 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse6 0 (select .cse7 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse2 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse4 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse8 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.offset)| 215) 68))) |c_old(#memory_$Pointer$.offset)|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse9 8 (select .cse1 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse6 0 (select .cse8 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse7 4 (select .cse9 4))) |v_#memory_$Pointer$.offset_999|)))) (<= .cse10 |c_ldv_memset_#in~s.base|) (= |#funAddr~mptctl_probe.base| (select .cse0 0)) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= (select .cse11 8) |#funAddr~mptctl_remove.offset|) (= (select .cse11 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse13 (select |v_#memory_int_837| 215)) (.cse20 (select |v_#memory_int_808| 214)) (.cse16 (select |v_#memory_int_797| 214)) (.cse33 (select |v_#memory_int_2621| 1)) (.cse17 (select |v_#memory_int_838| 212)) (.cse36 (select |v_#memory_int_812| 214)) (.cse30 (select |v_#memory_int_802| 214)) (.cse37 (select |v_#memory_int_815| 212)) (.cse18 (select |v_#memory_int_823| 212)) (.cse19 (select |v_#memory_int_794| 214)) (.cse29 (select |v_#memory_int_833| 212)) (.cse39 (select |v_#memory_int_836| 212)) (.cse26 (select |v_#memory_int_800| 215)) (.cse46 (select |v_#memory_int_801| 214)) (.cse24 (select |v_#memory_int_804| 214)) (.cse15 (select |v_#memory_int_805| 214)) (.cse23 (select |v_#memory_int_811| 214)) (.cse38 (select |v_#memory_int_822| 212)) (.cse42 (select |v_#memory_int_816| 212)) (.cse47 (select |v_#memory_int_803| 214)) (.cse55 (select |v_#memory_int_807| 214)) (.cse22 (select |v_#memory_int_791| 212)) (.cse44 (select |v_#memory_int_799| 212)) (.cse51 (select |v_#memory_int_835| 214)) (.cse14 (select |v_#memory_int_839| 215)) (.cse25 (select |v_#memory_int_796| 215)) (.cse53 (select |v_#memory_int_821| 215)) (.cse27 (select |v_#memory_int_2621| 180)) (.cse32 (select |v_#memory_int_806| 214)) (.cse54 (select |v_#memory_int_793| 214)) (.cse31 (select |v_#memory_int_810| 214)) (.cse40 (select |v_#memory_int_834| 214)) (.cse41 (select |v_#memory_int_818| 214)) (.cse56 (select |v_#memory_int_832| 214)) (.cse52 (select |v_#memory_int_830| 214)) (.cse50 (select |v_#memory_int_826| 214)) (.cse43 (select |v_#memory_int_829| 214)) (.cse45 (select |v_#memory_int_798| 212)) (.cse21 (select |v_#memory_int_792| 212)) (.cse28 (select |v_#memory_int_820| 212)) (.cse48 (select |v_#memory_int_2621| 195)) (.cse58 (select |v_#memory_int_814| 215)) (.cse59 (select |v_#memory_int_813| 215)) (.cse57 (select |v_#memory_int_2621| 201)) (.cse63 (select |v_#memory_int_828| 214)) (.cse49 (select |v_#memory_int_824| 214)) (.cse12 (select |v_#memory_int_2621| 203)) (.cse61 (select |v_#memory_int_817| 212)) (.cse34 (select |v_#memory_int_795| 214)) (.cse35 (select |v_#memory_int_809| 214)) (.cse60 (select |v_#memory_int_827| 214)) (.cse62 (select |v_#memory_int_825| 214))) (and (= (select .cse12 7) 0) (= (store |v_#memory_int_837| 215 (store .cse13 12 (select .cse14 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse6 0 220) 4 (select .cse13 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse15 120 (select .cse16 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse17 56 0) 60 0) 72 (select .cse18 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse19 48 (select .cse20 48)))) (= (store |v_#memory_int_792| 212 (store .cse21 96 (select .cse22 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse23 104 (select .cse24 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse25 28 (select .cse26 28))) |v_#memory_int_800|) (= (select .cse27 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse28 32 (select .cse29 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse30 160 (select .cse31 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse20 56 (select .cse32 56)))) (= (select .cse33 1) 0) (= (store |v_#memory_int_797| 214 (store .cse16 128 (select .cse34 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse35 144 (select .cse36 144))) |v_#memory_int_812|) (= 48 (select .cse33 0)) (= (store |v_#memory_int_815| 212 (store .cse37 120 (select .cse38 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse39 48 (select .cse17 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse36 152 (select .cse30 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse40 176 (select .cse41 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse42 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse43 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse44 112 (select .cse37 112)))) (= (store |v_#memory_int_823| 212 (store .cse18 80 (select .cse45 80))) |v_#memory_int_798|) (= (select .cse12 2) 48) (= (store |v_#memory_int_801| 214 (store .cse46 80 (select .cse47 80))) |v_#memory_int_803|) (= 116 (select .cse48 4)) (= (store |v_#memory_int_824| 214 (store .cse49 40 (select .cse19 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse50 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse51 200 (select .cse52 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse29 40 (select .cse39 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse26 36 (select .cse53 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse54 72 (select .cse46 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse24 112 (select .cse15 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse55 96 (select .cse23 96))) |v_#memory_int_811|) (= 112 (select .cse48 1)) (= (store |v_#memory_int_822| 212 (store .cse38 128 (select .cse42 128))) |v_#memory_int_816|) (= 46 (select .cse12 4)) (= (store |v_#memory_int_803| 214 (store .cse47 88 (select .cse55 88))) |v_#memory_int_807|) (= (select .cse48 2) 116) (= (select .cse12 6) 48) (= (store |v_#memory_int_791| 212 (store .cse22 104 (select .cse44 104))) |v_#memory_int_799|) (= 46 (select .cse12 1)) (= (store |v_#memory_int_832| 214 (store .cse56 192 (select .cse51 192))) |v_#memory_int_835|) (= (select .cse57 6) 10) (= (store |v_#memory_int_839| 215 (store .cse14 20 (select .cse25 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse53 44 (select .cse58 44)))) (= (store |v_#memory_int_813| 215 (store .cse59 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse57 5)) (= (select .cse48 5) 108) (= (select .cse12 5) 50) (= 32 (select .cse27 0)) (= (select .cse12 0) 51) (= (store |v_#memory_int_806| 214 (store .cse32 64 (select .cse54 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse31 168 (select .cse40 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse41 184 (select .cse56 184))) |v_#memory_int_832|) (= (select .cse48 3) 99) (= (select .cse57 7) 0) (= (select .cse48 6) 0) (= (store |v_#memory_int_830| 214 (store .cse52 208 (select .cse50 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse43 8 (select .cse60 8)))) (= (select .cse57 2) 115) (= (store |v_#memory_int_798| 212 (store .cse45 88 (select .cse21 88))) |v_#memory_int_792|) (= (select .cse57 4) 37) (= (select .cse57 1) 37) (= (store |v_#memory_int_817| 212 (store .cse61 24 (select .cse28 24))) |v_#memory_int_820|) (= 109 (select .cse48 0)) (= (store |v_#memory_int_814| 215 (store .cse58 52 (select .cse59 52))) |v_#memory_int_813|) (= (select .cse57 0) 14) (= (store |v_#memory_int_825| 214 (store .cse62 24 (select .cse63 24))) |v_#memory_int_828|) (= 32 (select .cse57 3)) (= (store |v_#memory_int_828| 214 (store .cse63 32 (select .cse49 32))) |v_#memory_int_824|) (= (select .cse12 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse6 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse61 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse34 136 (select .cse35 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse60 16 (select .cse62 16))) |v_#memory_int_825|)))) (= 16 c_~mptctl_taskmgmt_id~0) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (= 8 |c_ldv_memset_#in~n|) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_~#mptctl_fops~0.offset| 0) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int))) (|v_#length_245| (Array Int Int)) (|v_#valid_655| (Array Int Int)) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (= (store |v_#length_245| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 32) |c_#length|) (= |c_#valid| (store |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1)) (= (store |v_#memory_int_2622| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse6) |c_old(#memory_int)|) (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|) (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0)) (= (select |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse65 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse64 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse70 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse68 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse69 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse71 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse66 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse67 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse65 12 (select .cse66 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse67 60 (select .cse68 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse69 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse70 4 (select .cse64 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse6 0 (select .cse70 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse68 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse69 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse6 0 (select .cse71 0)))) (= |c_old(#memory_$Pointer$.base)| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse71 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.base)| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse67 56))) |v_#memory_$Pointer$.base_1003|)))) (exists ((|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| Int)) (let ((.cse77 (store |v_#valid_654| |c_ldv_memset_#in~s.base| 1))) (let ((.cse74 (store .cse77 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse75 (store .cse74 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse73 (store .cse75 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse76 (store .cse73 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse72 (store .cse76 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select (store .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| 1) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 24) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select .cse73 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select .cse74 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 114) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select .cse75 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| |c_ldv_memset_#in~s.base|) 0) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select .cse76 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select .cse77 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1))))))))) (= c_~ldv_retval_0~0 0) (<= 2 |c_ldv_memset_#in~s.base|) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:32,390 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (select |c_old(#memory_$Pointer$.base)| 216)) (.cse11 (select |c_old(#memory_$Pointer$.offset)| 216)) (.cse6 ((as const (Array Int Int)) 0)) (.cse10 (+ |c_#StackHeapBarrier| 1))) (and (= |#funAddr~mptctl_remove.base| (select .cse0 8)) (= |c_ldv_memset_#in~s.offset| 0) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (= c_ldv_memset_~c 0) (= |c_ldv_memset_#in~c| 0) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse5 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse3 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse2 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse4 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse1 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse8 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse7 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse9 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse1 12 (select .cse2 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse3 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse4 60 (select .cse5 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse5 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse3 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse6 0 (select .cse7 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse2 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse4 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse8 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.offset)| 215) 68))) |c_old(#memory_$Pointer$.offset)|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse9 8 (select .cse1 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse6 0 (select .cse8 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse7 4 (select .cse9 4))) |v_#memory_$Pointer$.offset_999|)))) (<= .cse10 |c_ldv_memset_#in~s.base|) (= |#funAddr~mptctl_probe.base| (select .cse0 0)) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= (select .cse11 8) |#funAddr~mptctl_remove.offset|) (= (select .cse11 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse13 (select |v_#memory_int_837| 215)) (.cse20 (select |v_#memory_int_808| 214)) (.cse16 (select |v_#memory_int_797| 214)) (.cse33 (select |v_#memory_int_2621| 1)) (.cse17 (select |v_#memory_int_838| 212)) (.cse36 (select |v_#memory_int_812| 214)) (.cse30 (select |v_#memory_int_802| 214)) (.cse37 (select |v_#memory_int_815| 212)) (.cse18 (select |v_#memory_int_823| 212)) (.cse19 (select |v_#memory_int_794| 214)) (.cse29 (select |v_#memory_int_833| 212)) (.cse39 (select |v_#memory_int_836| 212)) (.cse26 (select |v_#memory_int_800| 215)) (.cse46 (select |v_#memory_int_801| 214)) (.cse24 (select |v_#memory_int_804| 214)) (.cse15 (select |v_#memory_int_805| 214)) (.cse23 (select |v_#memory_int_811| 214)) (.cse38 (select |v_#memory_int_822| 212)) (.cse42 (select |v_#memory_int_816| 212)) (.cse47 (select |v_#memory_int_803| 214)) (.cse55 (select |v_#memory_int_807| 214)) (.cse22 (select |v_#memory_int_791| 212)) (.cse44 (select |v_#memory_int_799| 212)) (.cse51 (select |v_#memory_int_835| 214)) (.cse14 (select |v_#memory_int_839| 215)) (.cse25 (select |v_#memory_int_796| 215)) (.cse53 (select |v_#memory_int_821| 215)) (.cse27 (select |v_#memory_int_2621| 180)) (.cse32 (select |v_#memory_int_806| 214)) (.cse54 (select |v_#memory_int_793| 214)) (.cse31 (select |v_#memory_int_810| 214)) (.cse40 (select |v_#memory_int_834| 214)) (.cse41 (select |v_#memory_int_818| 214)) (.cse56 (select |v_#memory_int_832| 214)) (.cse52 (select |v_#memory_int_830| 214)) (.cse50 (select |v_#memory_int_826| 214)) (.cse43 (select |v_#memory_int_829| 214)) (.cse45 (select |v_#memory_int_798| 212)) (.cse21 (select |v_#memory_int_792| 212)) (.cse28 (select |v_#memory_int_820| 212)) (.cse48 (select |v_#memory_int_2621| 195)) (.cse58 (select |v_#memory_int_814| 215)) (.cse59 (select |v_#memory_int_813| 215)) (.cse57 (select |v_#memory_int_2621| 201)) (.cse63 (select |v_#memory_int_828| 214)) (.cse49 (select |v_#memory_int_824| 214)) (.cse12 (select |v_#memory_int_2621| 203)) (.cse61 (select |v_#memory_int_817| 212)) (.cse34 (select |v_#memory_int_795| 214)) (.cse35 (select |v_#memory_int_809| 214)) (.cse60 (select |v_#memory_int_827| 214)) (.cse62 (select |v_#memory_int_825| 214))) (and (= (select .cse12 7) 0) (= (store |v_#memory_int_837| 215 (store .cse13 12 (select .cse14 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse6 0 220) 4 (select .cse13 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse15 120 (select .cse16 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse17 56 0) 60 0) 72 (select .cse18 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse19 48 (select .cse20 48)))) (= (store |v_#memory_int_792| 212 (store .cse21 96 (select .cse22 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse23 104 (select .cse24 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse25 28 (select .cse26 28))) |v_#memory_int_800|) (= (select .cse27 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse28 32 (select .cse29 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse30 160 (select .cse31 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse20 56 (select .cse32 56)))) (= (select .cse33 1) 0) (= (store |v_#memory_int_797| 214 (store .cse16 128 (select .cse34 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse35 144 (select .cse36 144))) |v_#memory_int_812|) (= 48 (select .cse33 0)) (= (store |v_#memory_int_815| 212 (store .cse37 120 (select .cse38 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse39 48 (select .cse17 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse36 152 (select .cse30 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse40 176 (select .cse41 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse42 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse43 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse44 112 (select .cse37 112)))) (= (store |v_#memory_int_823| 212 (store .cse18 80 (select .cse45 80))) |v_#memory_int_798|) (= (select .cse12 2) 48) (= (store |v_#memory_int_801| 214 (store .cse46 80 (select .cse47 80))) |v_#memory_int_803|) (= 116 (select .cse48 4)) (= (store |v_#memory_int_824| 214 (store .cse49 40 (select .cse19 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse50 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse51 200 (select .cse52 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse29 40 (select .cse39 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse26 36 (select .cse53 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse54 72 (select .cse46 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse24 112 (select .cse15 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse55 96 (select .cse23 96))) |v_#memory_int_811|) (= 112 (select .cse48 1)) (= (store |v_#memory_int_822| 212 (store .cse38 128 (select .cse42 128))) |v_#memory_int_816|) (= 46 (select .cse12 4)) (= (store |v_#memory_int_803| 214 (store .cse47 88 (select .cse55 88))) |v_#memory_int_807|) (= (select .cse48 2) 116) (= (select .cse12 6) 48) (= (store |v_#memory_int_791| 212 (store .cse22 104 (select .cse44 104))) |v_#memory_int_799|) (= 46 (select .cse12 1)) (= (store |v_#memory_int_832| 214 (store .cse56 192 (select .cse51 192))) |v_#memory_int_835|) (= (select .cse57 6) 10) (= (store |v_#memory_int_839| 215 (store .cse14 20 (select .cse25 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse53 44 (select .cse58 44)))) (= (store |v_#memory_int_813| 215 (store .cse59 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse57 5)) (= (select .cse48 5) 108) (= (select .cse12 5) 50) (= 32 (select .cse27 0)) (= (select .cse12 0) 51) (= (store |v_#memory_int_806| 214 (store .cse32 64 (select .cse54 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse31 168 (select .cse40 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse41 184 (select .cse56 184))) |v_#memory_int_832|) (= (select .cse48 3) 99) (= (select .cse57 7) 0) (= (select .cse48 6) 0) (= (store |v_#memory_int_830| 214 (store .cse52 208 (select .cse50 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse43 8 (select .cse60 8)))) (= (select .cse57 2) 115) (= (store |v_#memory_int_798| 212 (store .cse45 88 (select .cse21 88))) |v_#memory_int_792|) (= (select .cse57 4) 37) (= (select .cse57 1) 37) (= (store |v_#memory_int_817| 212 (store .cse61 24 (select .cse28 24))) |v_#memory_int_820|) (= 109 (select .cse48 0)) (= (store |v_#memory_int_814| 215 (store .cse58 52 (select .cse59 52))) |v_#memory_int_813|) (= (select .cse57 0) 14) (= (store |v_#memory_int_825| 214 (store .cse62 24 (select .cse63 24))) |v_#memory_int_828|) (= 32 (select .cse57 3)) (= (store |v_#memory_int_828| 214 (store .cse63 32 (select .cse49 32))) |v_#memory_int_824|) (= (select .cse12 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse6 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse61 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse34 136 (select .cse35 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse60 16 (select .cse62 16))) |v_#memory_int_825|)))) (= 16 c_~mptctl_taskmgmt_id~0) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (= 8 |c_ldv_memset_#in~n|) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= c_ldv_memset_~n 8) (= |c_~#mptctl_fops~0.offset| 0) (= c_ldv_memset_~s.base |c_ldv_memset_#in~s.base|) (= c_ldv_memset_~s.offset 0) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int))) (|v_#length_245| (Array Int Int)) (|v_#valid_655| (Array Int Int)) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (= (store |v_#length_245| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 32) |c_#length|) (= |c_#valid| (store |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1)) (= (store |v_#memory_int_2622| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse6) |c_old(#memory_int)|) (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|) (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0)) (= (select |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse65 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse64 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse70 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse68 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse69 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse71 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse66 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse67 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse64 8 (select .cse65 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse65 12 (select .cse66 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse67 60 (select .cse68 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse69 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse70 4 (select .cse64 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse6 0 (select .cse70 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse68 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse69 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse6 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse6 0 (select .cse71 0)))) (= |c_old(#memory_$Pointer$.base)| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse71 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.base)| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse66 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse67 56))) |v_#memory_$Pointer$.base_1003|)))) (exists ((|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| Int)) (let ((.cse77 (store |v_#valid_654| |c_ldv_memset_#in~s.base| 1))) (let ((.cse74 (store .cse77 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse75 (store .cse74 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse73 (store .cse75 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse76 (store .cse73 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse72 (store .cse76 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select (store .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| 1) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 24) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select .cse73 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select .cse74 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 114) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select .cse72 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select .cse75 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| |c_ldv_memset_#in~s.base|) 0) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select .cse76 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select .cse77 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (<= .cse10 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1))))))))) (= c_~ldv_retval_0~0 0) (<= 2 |c_ldv_memset_#in~s.base|) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:34,475 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_old(#memory_$Pointer$.base)| 216)) (.cse11 (select |c_old(#memory_$Pointer$.offset)| 216)) (.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse7 ((as const (Array Int Int)) 0))) (and (<= .cse0 |c_#Ultimate.C_memset_#ptr.base|) (= |#funAddr~mptctl_remove.base| (select .cse1 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (<= 2 |c_#Ultimate.C_memset_#ptr.base|) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse6 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse4 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse3 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse5 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse2 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse9 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse8 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse2 12 (select .cse3 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse4 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse6 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse4 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse7 0 (select .cse8 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse3 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse5 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse9 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.offset)| 215) 68))) |c_old(#memory_$Pointer$.offset)|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse10 8 (select .cse2 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse7 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse7 0 (select .cse9 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse8 4 (select .cse10 4))) |v_#memory_$Pointer$.offset_999|)))) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= |c_#Ultimate.C_memset_#ptr.offset| 0) (= (select .cse11 8) |#funAddr~mptctl_remove.offset|) (= (select .cse11 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse13 (select |v_#memory_int_837| 215)) (.cse20 (select |v_#memory_int_808| 214)) (.cse16 (select |v_#memory_int_797| 214)) (.cse33 (select |v_#memory_int_2621| 1)) (.cse17 (select |v_#memory_int_838| 212)) (.cse36 (select |v_#memory_int_812| 214)) (.cse30 (select |v_#memory_int_802| 214)) (.cse37 (select |v_#memory_int_815| 212)) (.cse18 (select |v_#memory_int_823| 212)) (.cse19 (select |v_#memory_int_794| 214)) (.cse29 (select |v_#memory_int_833| 212)) (.cse39 (select |v_#memory_int_836| 212)) (.cse26 (select |v_#memory_int_800| 215)) (.cse46 (select |v_#memory_int_801| 214)) (.cse24 (select |v_#memory_int_804| 214)) (.cse15 (select |v_#memory_int_805| 214)) (.cse23 (select |v_#memory_int_811| 214)) (.cse38 (select |v_#memory_int_822| 212)) (.cse42 (select |v_#memory_int_816| 212)) (.cse47 (select |v_#memory_int_803| 214)) (.cse55 (select |v_#memory_int_807| 214)) (.cse22 (select |v_#memory_int_791| 212)) (.cse44 (select |v_#memory_int_799| 212)) (.cse51 (select |v_#memory_int_835| 214)) (.cse14 (select |v_#memory_int_839| 215)) (.cse25 (select |v_#memory_int_796| 215)) (.cse53 (select |v_#memory_int_821| 215)) (.cse27 (select |v_#memory_int_2621| 180)) (.cse32 (select |v_#memory_int_806| 214)) (.cse54 (select |v_#memory_int_793| 214)) (.cse31 (select |v_#memory_int_810| 214)) (.cse40 (select |v_#memory_int_834| 214)) (.cse41 (select |v_#memory_int_818| 214)) (.cse56 (select |v_#memory_int_832| 214)) (.cse52 (select |v_#memory_int_830| 214)) (.cse50 (select |v_#memory_int_826| 214)) (.cse43 (select |v_#memory_int_829| 214)) (.cse45 (select |v_#memory_int_798| 212)) (.cse21 (select |v_#memory_int_792| 212)) (.cse28 (select |v_#memory_int_820| 212)) (.cse48 (select |v_#memory_int_2621| 195)) (.cse58 (select |v_#memory_int_814| 215)) (.cse59 (select |v_#memory_int_813| 215)) (.cse57 (select |v_#memory_int_2621| 201)) (.cse63 (select |v_#memory_int_828| 214)) (.cse49 (select |v_#memory_int_824| 214)) (.cse12 (select |v_#memory_int_2621| 203)) (.cse61 (select |v_#memory_int_817| 212)) (.cse34 (select |v_#memory_int_795| 214)) (.cse35 (select |v_#memory_int_809| 214)) (.cse60 (select |v_#memory_int_827| 214)) (.cse62 (select |v_#memory_int_825| 214))) (and (= (select .cse12 7) 0) (= (store |v_#memory_int_837| 215 (store .cse13 12 (select .cse14 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse7 0 220) 4 (select .cse13 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse15 120 (select .cse16 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse17 56 0) 60 0) 72 (select .cse18 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse19 48 (select .cse20 48)))) (= (store |v_#memory_int_792| 212 (store .cse21 96 (select .cse22 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse23 104 (select .cse24 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse25 28 (select .cse26 28))) |v_#memory_int_800|) (= (select .cse27 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse28 32 (select .cse29 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse30 160 (select .cse31 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse20 56 (select .cse32 56)))) (= (select .cse33 1) 0) (= (store |v_#memory_int_797| 214 (store .cse16 128 (select .cse34 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse35 144 (select .cse36 144))) |v_#memory_int_812|) (= 48 (select .cse33 0)) (= (store |v_#memory_int_815| 212 (store .cse37 120 (select .cse38 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse39 48 (select .cse17 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse36 152 (select .cse30 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse40 176 (select .cse41 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse42 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse43 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse44 112 (select .cse37 112)))) (= (store |v_#memory_int_823| 212 (store .cse18 80 (select .cse45 80))) |v_#memory_int_798|) (= (select .cse12 2) 48) (= (store |v_#memory_int_801| 214 (store .cse46 80 (select .cse47 80))) |v_#memory_int_803|) (= 116 (select .cse48 4)) (= (store |v_#memory_int_824| 214 (store .cse49 40 (select .cse19 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse50 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse51 200 (select .cse52 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse29 40 (select .cse39 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse26 36 (select .cse53 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse54 72 (select .cse46 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse24 112 (select .cse15 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse55 96 (select .cse23 96))) |v_#memory_int_811|) (= 112 (select .cse48 1)) (= (store |v_#memory_int_822| 212 (store .cse38 128 (select .cse42 128))) |v_#memory_int_816|) (= 46 (select .cse12 4)) (= (store |v_#memory_int_803| 214 (store .cse47 88 (select .cse55 88))) |v_#memory_int_807|) (= (select .cse48 2) 116) (= (select .cse12 6) 48) (= (store |v_#memory_int_791| 212 (store .cse22 104 (select .cse44 104))) |v_#memory_int_799|) (= 46 (select .cse12 1)) (= (store |v_#memory_int_832| 214 (store .cse56 192 (select .cse51 192))) |v_#memory_int_835|) (= (select .cse57 6) 10) (= (store |v_#memory_int_839| 215 (store .cse14 20 (select .cse25 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse53 44 (select .cse58 44)))) (= (store |v_#memory_int_813| 215 (store .cse59 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse57 5)) (= (select .cse48 5) 108) (= (select .cse12 5) 50) (= 32 (select .cse27 0)) (= (select .cse12 0) 51) (= (store |v_#memory_int_806| 214 (store .cse32 64 (select .cse54 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse31 168 (select .cse40 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse41 184 (select .cse56 184))) |v_#memory_int_832|) (= (select .cse48 3) 99) (= (select .cse57 7) 0) (= (select .cse48 6) 0) (= (store |v_#memory_int_830| 214 (store .cse52 208 (select .cse50 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse43 8 (select .cse60 8)))) (= (select .cse57 2) 115) (= (store |v_#memory_int_798| 212 (store .cse45 88 (select .cse21 88))) |v_#memory_int_792|) (= (select .cse57 4) 37) (= (select .cse57 1) 37) (= (store |v_#memory_int_817| 212 (store .cse61 24 (select .cse28 24))) |v_#memory_int_820|) (= 109 (select .cse48 0)) (= (store |v_#memory_int_814| 215 (store .cse58 52 (select .cse59 52))) |v_#memory_int_813|) (= (select .cse57 0) 14) (= (store |v_#memory_int_825| 214 (store .cse62 24 (select .cse63 24))) |v_#memory_int_828|) (= 32 (select .cse57 3)) (= (store |v_#memory_int_828| 214 (store .cse63 32 (select .cse49 32))) |v_#memory_int_824|) (= (select .cse12 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse7 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse61 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse34 136 (select .cse35 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse60 16 (select .cse62 16))) |v_#memory_int_825|)))) (= 16 c_~mptctl_taskmgmt_id~0) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|) (= |c_#Ultimate.C_memset_#amount| 8) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_#Ultimate.C_memset_#value| 0) (= |c_~#mptctl_fops~0.offset| 0) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int))) (|v_#length_245| (Array Int Int)) (|v_#valid_655| (Array Int Int)) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (= (store |v_#length_245| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 32) |c_#length|) (= |c_#valid| (store |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1)) (= (store |v_#memory_int_2622| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse7) |c_old(#memory_int)|) (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|) (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0)) (= (select |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (= c_~ldv_state_variable_2~0 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| Int)) (let ((.cse68 (store |v_#valid_654| |c_#Ultimate.C_memset_#ptr.base| 1))) (let ((.cse65 (store .cse68 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse67 (store .cse65 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse69 (store .cse67 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse66 (store .cse69 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse64 (store .cse66 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select .cse64 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select .cse65 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 24) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select .cse66 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= 0 (select (store .cse64 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| 1) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|)) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 114) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select .cse67 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select .cse68 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select .cse69 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (= (select |v_#valid_654| |c_#Ultimate.C_memset_#ptr.base|) 0) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1))))))))) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse71 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse70 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse76 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse74 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse75 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse77 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse72 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse73 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse70 8 (select .cse71 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse71 12 (select .cse72 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse73 60 (select .cse74 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse75 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse76 4 (select .cse70 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse7 0 (select .cse76 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse74 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse75 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse7 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse7 0 (select .cse77 0)))) (= |c_old(#memory_$Pointer$.base)| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse77 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.base)| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse72 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse73 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_retval_0~0 0) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:36,567 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 (select |c_old(#memory_$Pointer$.base)| 216)) (.cse11 (select |c_old(#memory_$Pointer$.offset)| 216)) (.cse0 (+ |c_#StackHeapBarrier| 1)) (.cse7 ((as const (Array Int Int)) 0))) (and (<= .cse0 |c_#Ultimate.C_memset_#ptr.base|) (= |#funAddr~mptctl_remove.base| (select .cse1 8)) (= 214 |c_~#mptctl_fops~0.base|) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~ldv_mutex_lock~0 1) (= |c_#memory_$Pointer$.base| |c_old(#memory_$Pointer$.base)|) (<= 2 |c_#Ultimate.C_memset_#ptr.base|) (= c_~ldv_mutex_mutex_of__MPT_MGMT~0 1) (= 212 |c_~#mpctl_mutex~0.base|) (= c_~ldv_mutex_mpctl_mutex~0 1) (exists ((|v_#memory_$Pointer$.offset_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1000| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2278| (Array Int (Array Int Int)))) (let ((.cse6 (select |v_#memory_$Pointer$.offset_1001| 212)) (.cse4 (select |v_#memory_$Pointer$.offset_1005| 212)) (.cse3 (select |v_#memory_$Pointer$.offset_1006| 212)) (.cse5 (select |v_#memory_$Pointer$.offset_1002| 212)) (.cse2 (select |v_#memory_$Pointer$.offset_1007| 212)) (.cse9 (select |v_#memory_$Pointer$.offset_1003| 215)) (.cse8 (select |v_#memory_$Pointer$.offset_1000| 212)) (.cse10 (select |v_#memory_$Pointer$.offset_999| 212))) (and (= |v_#memory_$Pointer$.offset_1006| (store |v_#memory_$Pointer$.offset_1007| 212 (store .cse2 12 (select .cse3 12)))) (= (store |v_#memory_$Pointer$.offset_1005| 212 (store .cse4 140 (select (select |v_#memory_$Pointer$.offset_1004| 212) 140))) |v_#memory_$Pointer$.offset_1004|) (= (store |v_#memory_$Pointer$.offset_1002| 212 (store .cse5 60 (select .cse6 60))) |v_#memory_$Pointer$.offset_1001|) (= (store |v_#memory_$Pointer$.offset_1001| 212 (store (store (store (store (store (store (store (store (store .cse6 72 72) 80 72) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 (select .cse4 136))) |v_#memory_$Pointer$.offset_1005|) (= (store |v_#memory_$Pointer$.offset_2278| 212 (store .cse7 0 (select .cse8 0))) |v_#memory_$Pointer$.offset_1000|) (= (store |v_#memory_$Pointer$.offset_1006| 212 (store (store (store (store (store (store .cse3 16 (- 1)) 24 0) 32 0) 40 0) 48 0) 56 (select .cse5 56))) |v_#memory_$Pointer$.offset_1002|) (= (store |v_#memory_$Pointer$.offset_1003| 215 (store (store (store (store (store (store (store (store (store .cse9 4 0) 12 0) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.offset)| 215) 68))) |c_old(#memory_$Pointer$.offset)|) (= (store |v_#memory_$Pointer$.offset_999| 212 (store .cse10 8 (select .cse2 8))) |v_#memory_$Pointer$.offset_1007|) (= (store (store |v_#memory_$Pointer$.offset_1004| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse7 0 |c_~#__this_module~0.offset|) 8 |#funAddr~no_llseek.offset|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.offset|) 72 |#funAddr~compat_mpctl_ioctl.offset|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.offset|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse7 0 (select .cse9 0))) |v_#memory_$Pointer$.offset_1003|) (= (select (select |v_#memory_$Pointer$.offset_1004| 213) 0) 0) (= (store |v_#memory_$Pointer$.offset_1000| 212 (store .cse8 4 (select .cse10 4))) |v_#memory_$Pointer$.offset_999|)))) (= |#funAddr~mptctl_probe.base| (select .cse1 0)) (= c_~mptctl_fops_group1~0.base 0) (= |c_~#mpctl_mutex~0.offset| 0) (<= 1 |c_#StackHeapBarrier|) (= c_~mptctl_fops_group2~0.base 0) (= c_~ldv_state_variable_1~0 0) (= |c_old(#memory_int)| |c_#memory_int|) (= c_~mptctl_driver_group0~0.base 0) (= 213 |c_~#async_queue~0.base|) (= |c_~#async_queue~0.offset| 0) (= |c_#Ultimate.C_memset_#ptr.offset| 0) (= (select .cse11 8) |#funAddr~mptctl_remove.offset|) (= (select .cse11 0) |#funAddr~mptctl_probe.offset|) (= c_~ldv_mutex_i_mutex_of_inode~0 1) (exists ((|v_#memory_int_812| (Array Int (Array Int Int))) (|v_#memory_int_811| (Array Int (Array Int Int))) (|v_#memory_int_814| (Array Int (Array Int Int))) (|v_#memory_int_813| (Array Int (Array Int Int))) (|v_#memory_int_810| (Array Int (Array Int Int))) (|v_#memory_int_819| (Array Int (Array Int Int))) (|v_#memory_int_816| (Array Int (Array Int Int))) (|v_#memory_int_815| (Array Int (Array Int Int))) (|v_#memory_int_818| (Array Int (Array Int Int))) (|v_#memory_int_817| (Array Int (Array Int Int))) (|v_#memory_int_801| (Array Int (Array Int Int))) (|v_#memory_int_800| (Array Int (Array Int Int))) (|v_#memory_int_803| (Array Int (Array Int Int))) (|v_#memory_int_802| (Array Int (Array Int Int))) (|v_#memory_int_809| (Array Int (Array Int Int))) (|v_#memory_int_808| (Array Int (Array Int Int))) (|v_#memory_int_805| (Array Int (Array Int Int))) (|v_#memory_int_804| (Array Int (Array Int Int))) (|v_#memory_int_807| (Array Int (Array Int Int))) (|v_#memory_int_806| (Array Int (Array Int Int))) (|v_#memory_int_834| (Array Int (Array Int Int))) (|v_#memory_int_833| (Array Int (Array Int Int))) (|v_#memory_int_836| (Array Int (Array Int Int))) (|v_#memory_int_835| (Array Int (Array Int Int))) (|v_#memory_int_797| (Array Int (Array Int Int))) (|v_#memory_int_830| (Array Int (Array Int Int))) (|v_#memory_int_796| (Array Int (Array Int Int))) (|v_#memory_int_832| (Array Int (Array Int Int))) (|v_#memory_int_799| (Array Int (Array Int Int))) (|v_#memory_int_831| (Array Int (Array Int Int))) (|v_#memory_int_798| (Array Int (Array Int Int))) (|v_#memory_int_838| (Array Int (Array Int Int))) (|v_#memory_int_2621| (Array Int (Array Int Int))) (|v_#memory_int_837| (Array Int (Array Int Int))) (|v_#memory_int_839| (Array Int (Array Int Int))) (|v_#memory_int_823| (Array Int (Array Int Int))) (|v_#memory_int_822| (Array Int (Array Int Int))) (|v_#memory_int_825| (Array Int (Array Int Int))) (|v_#memory_int_824| (Array Int (Array Int Int))) (|v_#memory_int_821| (Array Int (Array Int Int))) (|v_#memory_int_820| (Array Int (Array Int Int))) (|v_#memory_int_827| (Array Int (Array Int Int))) (|v_#memory_int_826| (Array Int (Array Int Int))) (|v_#memory_int_829| (Array Int (Array Int Int))) (|v_#memory_int_828| (Array Int (Array Int Int))) (|v_#memory_int_793| (Array Int (Array Int Int))) (|v_#memory_int_792| (Array Int (Array Int Int))) (|v_#memory_int_795| (Array Int (Array Int Int))) (|v_#memory_int_794| (Array Int (Array Int Int))) (|v_#memory_int_791| (Array Int (Array Int Int)))) (let ((.cse13 (select |v_#memory_int_837| 215)) (.cse20 (select |v_#memory_int_808| 214)) (.cse16 (select |v_#memory_int_797| 214)) (.cse33 (select |v_#memory_int_2621| 1)) (.cse17 (select |v_#memory_int_838| 212)) (.cse36 (select |v_#memory_int_812| 214)) (.cse30 (select |v_#memory_int_802| 214)) (.cse37 (select |v_#memory_int_815| 212)) (.cse18 (select |v_#memory_int_823| 212)) (.cse19 (select |v_#memory_int_794| 214)) (.cse29 (select |v_#memory_int_833| 212)) (.cse39 (select |v_#memory_int_836| 212)) (.cse26 (select |v_#memory_int_800| 215)) (.cse46 (select |v_#memory_int_801| 214)) (.cse24 (select |v_#memory_int_804| 214)) (.cse15 (select |v_#memory_int_805| 214)) (.cse23 (select |v_#memory_int_811| 214)) (.cse38 (select |v_#memory_int_822| 212)) (.cse42 (select |v_#memory_int_816| 212)) (.cse47 (select |v_#memory_int_803| 214)) (.cse55 (select |v_#memory_int_807| 214)) (.cse22 (select |v_#memory_int_791| 212)) (.cse44 (select |v_#memory_int_799| 212)) (.cse51 (select |v_#memory_int_835| 214)) (.cse14 (select |v_#memory_int_839| 215)) (.cse25 (select |v_#memory_int_796| 215)) (.cse53 (select |v_#memory_int_821| 215)) (.cse27 (select |v_#memory_int_2621| 180)) (.cse32 (select |v_#memory_int_806| 214)) (.cse54 (select |v_#memory_int_793| 214)) (.cse31 (select |v_#memory_int_810| 214)) (.cse40 (select |v_#memory_int_834| 214)) (.cse41 (select |v_#memory_int_818| 214)) (.cse56 (select |v_#memory_int_832| 214)) (.cse52 (select |v_#memory_int_830| 214)) (.cse50 (select |v_#memory_int_826| 214)) (.cse43 (select |v_#memory_int_829| 214)) (.cse45 (select |v_#memory_int_798| 212)) (.cse21 (select |v_#memory_int_792| 212)) (.cse28 (select |v_#memory_int_820| 212)) (.cse48 (select |v_#memory_int_2621| 195)) (.cse58 (select |v_#memory_int_814| 215)) (.cse59 (select |v_#memory_int_813| 215)) (.cse57 (select |v_#memory_int_2621| 201)) (.cse63 (select |v_#memory_int_828| 214)) (.cse49 (select |v_#memory_int_824| 214)) (.cse12 (select |v_#memory_int_2621| 203)) (.cse61 (select |v_#memory_int_817| 212)) (.cse34 (select |v_#memory_int_795| 214)) (.cse35 (select |v_#memory_int_809| 214)) (.cse60 (select |v_#memory_int_827| 214)) (.cse62 (select |v_#memory_int_825| 214))) (and (= (select .cse12 7) 0) (= (store |v_#memory_int_837| 215 (store .cse13 12 (select .cse14 12))) |v_#memory_int_839|) (= (store |v_#memory_int_831| 215 (store (store .cse7 0 220) 4 (select .cse13 4))) |v_#memory_int_837|) (= (store |v_#memory_int_805| 214 (store .cse15 120 (select .cse16 120))) |v_#memory_int_797|) (= |v_#memory_int_823| (store |v_#memory_int_838| 212 (store (store (store .cse17 56 0) 60 0) 72 (select .cse18 72)))) (= |v_#memory_int_808| (store |v_#memory_int_794| 214 (store .cse19 48 (select .cse20 48)))) (= (store |v_#memory_int_792| 212 (store .cse21 96 (select .cse22 96))) |v_#memory_int_791|) (= (store |v_#memory_int_811| 214 (store .cse23 104 (select .cse24 104))) |v_#memory_int_804|) (= (store |v_#memory_int_796| 215 (store .cse25 28 (select .cse26 28))) |v_#memory_int_800|) (= (select .cse27 1) 0) (= |v_#memory_int_833| (store |v_#memory_int_820| 212 (store .cse28 32 (select .cse29 32)))) (= |v_#memory_int_810| (store |v_#memory_int_802| 214 (store .cse30 160 (select .cse31 160)))) (= |v_#memory_int_806| (store |v_#memory_int_808| 214 (store .cse20 56 (select .cse32 56)))) (= (select .cse33 1) 0) (= (store |v_#memory_int_797| 214 (store .cse16 128 (select .cse34 128))) |v_#memory_int_795|) (= (store |v_#memory_int_809| 214 (store .cse35 144 (select .cse36 144))) |v_#memory_int_812|) (= 48 (select .cse33 0)) (= (store |v_#memory_int_815| 212 (store .cse37 120 (select .cse38 120))) |v_#memory_int_822|) (= (store |v_#memory_int_836| 212 (store .cse39 48 (select .cse17 48))) |v_#memory_int_838|) (= (store |v_#memory_int_812| 214 (store .cse36 152 (select .cse30 152))) |v_#memory_int_802|) (= (store |v_#memory_int_834| 214 (store .cse40 176 (select .cse41 176))) |v_#memory_int_818|) (= (store (store |v_#memory_int_816| 212 (store (store .cse42 136 0) 140 0)) 214 (store (select |v_#memory_int_816| 214) 0 (select .cse43 0))) |v_#memory_int_829|) (= |v_#memory_int_815| (store |v_#memory_int_799| 212 (store .cse44 112 (select .cse37 112)))) (= (store |v_#memory_int_823| 212 (store .cse18 80 (select .cse45 80))) |v_#memory_int_798|) (= (select .cse12 2) 48) (= (store |v_#memory_int_801| 214 (store .cse46 80 (select .cse47 80))) |v_#memory_int_803|) (= 116 (select .cse48 4)) (= (store |v_#memory_int_824| 214 (store .cse49 40 (select .cse19 40))) |v_#memory_int_794|) (= (store |v_#memory_int_826| 214 (store .cse50 216 (select (select |v_#memory_int_831| 214) 216))) |v_#memory_int_831|) (= (store |v_#memory_int_835| 214 (store .cse51 200 (select .cse52 200))) |v_#memory_int_830|) (= (store |v_#memory_int_833| 212 (store .cse29 40 (select .cse39 40))) |v_#memory_int_836|) (= (store |v_#memory_int_800| 215 (store .cse26 36 (select .cse53 36))) |v_#memory_int_821|) (= (store |v_#memory_int_793| 214 (store .cse54 72 (select .cse46 72))) |v_#memory_int_801|) (= (store |v_#memory_int_804| 214 (store .cse24 112 (select .cse15 112))) |v_#memory_int_805|) (= (store |v_#memory_int_807| 214 (store .cse55 96 (select .cse23 96))) |v_#memory_int_811|) (= 112 (select .cse48 1)) (= (store |v_#memory_int_822| 212 (store .cse38 128 (select .cse42 128))) |v_#memory_int_816|) (= 46 (select .cse12 4)) (= (store |v_#memory_int_803| 214 (store .cse47 88 (select .cse55 88))) |v_#memory_int_807|) (= (select .cse48 2) 116) (= (select .cse12 6) 48) (= (store |v_#memory_int_791| 212 (store .cse22 104 (select .cse44 104))) |v_#memory_int_799|) (= 46 (select .cse12 1)) (= (store |v_#memory_int_832| 214 (store .cse56 192 (select .cse51 192))) |v_#memory_int_835|) (= (select .cse57 6) 10) (= (store |v_#memory_int_839| 215 (store .cse14 20 (select .cse25 20))) |v_#memory_int_796|) (= |v_#memory_int_814| (store |v_#memory_int_821| 215 (store .cse53 44 (select .cse58 44)))) (= (store |v_#memory_int_813| 215 (store .cse59 60 (select (select |v_#memory_int_819| 215) 60))) |v_#memory_int_819|) (= 115 (select .cse57 5)) (= (select .cse48 5) 108) (= (select .cse12 5) 50) (= 32 (select .cse27 0)) (= (select .cse12 0) 51) (= (store |v_#memory_int_806| 214 (store .cse32 64 (select .cse54 64))) |v_#memory_int_793|) (= (store |v_#memory_int_810| 214 (store .cse31 168 (select .cse40 168))) |v_#memory_int_834|) (= (store |v_#memory_int_818| 214 (store .cse41 184 (select .cse56 184))) |v_#memory_int_832|) (= (select .cse48 3) 99) (= (select .cse57 7) 0) (= (select .cse48 6) 0) (= (store |v_#memory_int_830| 214 (store .cse52 208 (select .cse50 208))) |v_#memory_int_826|) (= |v_#memory_int_827| (store |v_#memory_int_829| 214 (store .cse43 8 (select .cse60 8)))) (= (select .cse57 2) 115) (= (store |v_#memory_int_798| 212 (store .cse45 88 (select .cse21 88))) |v_#memory_int_792|) (= (select .cse57 4) 37) (= (select .cse57 1) 37) (= (store |v_#memory_int_817| 212 (store .cse61 24 (select .cse28 24))) |v_#memory_int_820|) (= 109 (select .cse48 0)) (= (store |v_#memory_int_814| 215 (store .cse58 52 (select .cse59 52))) |v_#memory_int_813|) (= (select .cse57 0) 14) (= (store |v_#memory_int_825| 214 (store .cse62 24 (select .cse63 24))) |v_#memory_int_828|) (= 32 (select .cse57 3)) (= (store |v_#memory_int_828| 214 (store .cse63 32 (select .cse49 32))) |v_#memory_int_824|) (= (select .cse12 3) 52) (= (store |v_#memory_int_2621| 212 (store (store (store (store (store .cse7 0 1) 4 0) 8 3735899821) 12 4294967295) 16 (select .cse61 16))) |v_#memory_int_817|) (= (store |v_#memory_int_795| 214 (store .cse34 136 (select .cse35 136))) |v_#memory_int_809|) (= (store |v_#memory_int_827| 214 (store .cse60 16 (select .cse62 16))) |v_#memory_int_825|)))) (= 16 c_~mptctl_taskmgmt_id~0) (= |c_#memory_$Pointer$.offset| |c_old(#memory_$Pointer$.offset)|) (= |c_#Ultimate.C_memset_#amount| 8) (exists ((|v_#length_244| (Array Int Int))) (and (= 209 (select |v_#length_244| 194)) (= (select |v_#length_244| 99) 209) (= (select |v_#length_244| 5) 33) (= 209 (select |v_#length_244| 113)) (= (select |v_#length_244| 88) 209) (= (select |v_#length_244| 28) 17) (= 224 (select |v_#length_244| 214)) (= (select |v_#length_244| 128) 209) (= (select |v_#length_244| 6) 22) (= (select |v_#length_244| 159) 120) (= (select |v_#length_244| 180) 2) (= 8 (select |v_#length_244| 203)) (= (select |v_#length_244| 84) 21) (= (select |v_#length_244| 117) 209) (= 209 (select |v_#length_244| 189)) (= (select |v_#length_244| 101) 209) (= 42 (select |v_#length_244| 32)) (= 23 (select |v_#length_244| 200)) (= 38 (select |v_#length_244| 48)) (= (select |v_#length_244| 71) 43) (= (select |v_#length_244| 34) 42) (= 40 (select |v_#length_244| 131)) (= (select |v_#length_244| 9) 51) (= (select |v_#length_244| 18) 140) (= 40 (select |v_#length_244| 206)) (= (select |v_#length_244| 123) 209) (= (select |v_#length_244| 3) 9) (= (select |v_#length_244| 41) 50) (= (select |v_#length_244| 68) 66) (= (select |v_#length_244| 182) 19) (= 87 (select |v_#length_244| 188)) (= (select |v_#length_244| 45) 209) (= (select |v_#length_244| 80) 209) (= 59 (select |v_#length_244| 138)) (= 110 (select |v_#length_244| 144)) (= 17 (select |v_#length_244| 26)) (= 41 (select |v_#length_244| 118)) (= 148 (select |v_#length_244| 212)) (= 43 (select |v_#length_244| 65)) (= (select |v_#length_244| 24) 17) (= 37 (select |v_#length_244| 67)) (= 53 (select |v_#length_244| 211)) (= (select |v_#length_244| 208) 68) (= (select |v_#length_244| 74) 63) (= 90 (select |v_#length_244| 161)) (= (select |v_#length_244| 29) 26) (= (select |v_#length_244| 54) 86) (= 110 (select |v_#length_244| 193)) (= 16 (select |v_#length_244| 216)) (= (select |v_#length_244| 142) 99) (= (select |v_#length_244| 158) 80) (= (select |v_#length_244| 89) 58) (= (select |v_#length_244| 186) 94) (= 53 (select |v_#length_244| 102)) (= (select |v_#length_244| 201) 8) (= 49 (select |v_#length_244| 205)) (= (select |v_#length_244| 139) 209) (= (select |v_#length_244| 46) 68) (= (select |v_#length_244| 78) 209) (= 209 (select |v_#length_244| 36)) (= 41 (select |v_#length_244| 124)) (= (select |v_#length_244| 30) 21) (= (select |v_#length_244| 100) 78) (= (select |v_#length_244| 192) 43) (= (select |v_#length_244| 79) 55) (= (select |v_#length_244| 103) 209) (= (select |v_#length_244| 40) 209) (= (select |v_#length_244| 185) 67) (= (select |v_#length_244| 202) 38) (= (select |v_#length_244| 50) 36) (= 42 (select |v_#length_244| 31)) (= (select |v_#length_244| 61) 37) (= (select |v_#length_244| 17) 30) (= 36 (select |v_#length_244| 51)) (= (select |v_#length_244| 106) 209) (= (select |v_#length_244| 112) 106) (= 65 (select |v_#length_244| 8)) (= 209 (select |v_#length_244| 110)) (= (select |v_#length_244| 187) 209) (= (select |v_#length_244| 107) 86) (= (select |v_#length_244| 191) 209) (= (select |v_#length_244| 170) 209) (= (select |v_#length_244| 146) 52) (= (select |v_#length_244| 190) 58) (= (select |v_#length_244| 134) 84) (= (select |v_#length_244| 127) 86) (= (select |v_#length_244| 12) 50) (= (select |v_#length_244| 70) 63) (= 88 (select |v_#length_244| 120)) (= 22 (select |v_#length_244| 167)) (= (select |v_#length_244| 25) 36) (= (select |v_#length_244| 121) 209) (= (select |v_#length_244| 95) 209) (= (select |v_#length_244| 198) 52) (= (select |v_#length_244| 209) 22) (= (select |v_#length_244| 43) 38) (= 209 (select |v_#length_244| 108)) (= (select |v_#length_244| 143) 209) (= (select |v_#length_244| 52) 39) (= (select |v_#length_244| 49) 54) (= 71 (select |v_#length_244| 147)) (= (select |v_#length_244| 129) 55) (= 22 (select |v_#length_244| 57)) (= (select |v_#length_244| 21) 23) (= 94 (select |v_#length_244| 163)) (= 56 (select |v_#length_244| 116)) (= 42 (select |v_#length_244| 199)) (= (select |v_#length_244| 151) 209) (= (select |v_#length_244| 210) 68) (= (select |v_#length_244| 145) 209) (= (select |v_#length_244| 82) 209) (= (select |v_#length_244| 125) 108) (= (select |v_#length_244| 132) 103) (= (select |v_#length_244| 141) 209) (= 209 (select |v_#length_244| 130)) (= (select |v_#length_244| 105) 98) (= 19 (select |v_#length_244| 20)) (= 40 (select |v_#length_244| 111)) (= (select |v_#length_244| 44) 65) (= (select |v_#length_244| 137) 209) (= (select |v_#length_244| 96) 109) (= (select |v_#length_244| 86) 209) (= (select |v_#length_244| 7) 12) (= (select |v_#length_244| 22) 30) (= (select |v_#length_244| 1) 2) (= (select |v_#length_244| 168) 71) (= (select |v_#length_244| 165) 65) (= 88 (select |v_#length_244| 114)) (= 85 (select |v_#length_244| 156)) (= 109 (select |v_#length_244| 98)) (= 209 (select |v_#length_244| 42)) (= (select |v_#length_244| 58) 61) (= 85 (select |v_#length_244| 154)) (= (select |v_#length_244| 157) 209) (= (select |v_#length_244| 215) 70) (= (select |v_#length_244| 10) 97) (= 41 (select |v_#length_244| 166)) (= (select |v_#length_244| 178) 209) (= 48 (select |v_#length_244| 76)) (= 209 (select |v_#length_244| 153)) (= (select |v_#length_244| 133) 209) (= 56 (select |v_#length_244| 196)) (= (select |v_#length_244| 27) 37) (= 7 (select |v_#length_244| 195)) (= (select |v_#length_244| 38) 209) (= (select |v_#length_244| 91) 43) (= (select |v_#length_244| 172) 209) (= 48 (select |v_#length_244| 73)) (= (select |v_#length_244| 149) 209) (= (select |v_#length_244| 181) 44) (= (select |v_#length_244| 176) 209) (= 43 (select |v_#length_244| 179)) (= (select |v_#length_244| 104) 38) (= (select |v_#length_244| 55) 209) (= 49 (select |v_#length_244| 53)) (= (select |v_#length_244| 213) 8) (= 35 (select |v_#length_244| 59)) (= 101 (select |v_#length_244| 81)) (= (select |v_#length_244| 39) 81) (= 209 (select |v_#length_244| 90)) (= 56 (select |v_#length_244| 177)) (= 48 (select |v_#length_244| 69)) (= (select |v_#length_244| 2) 85) (= 35 (select |v_#length_244| 56)) (= 209 (select |v_#length_244| 93)) (= (select |v_#length_244| 60) 22) (= (select |v_#length_244| 175) 80) (= 209 (select |v_#length_244| 164)) (= 30 (select |v_#length_244| 16)) (= (select |v_#length_244| 64) 34) (= (select |v_#length_244| 33) 42) (= (select |v_#length_244| 197) 46) (= (select |v_#length_244| 75) 63) (= 40 (select |v_#length_244| 83)) (= 66 (select |v_#length_244| 72)) (= (select |v_#length_244| 115) 209) (= 56 (select |v_#length_244| 136)) (= (select |v_#length_244| 119) 76) (= 56 (select |v_#length_244| 122)) (= (select |v_#length_244| 14) 43) (= (select |v_#length_244| 77) 70) (= 209 (select |v_#length_244| 135)) (= 209 (select |v_#length_244| 97)) (= 63 (select |v_#length_244| 62)) (= (select |v_#length_244| 109) 55) (= 35 (select |v_#length_244| 183)) (= (select |v_#length_244| 150) 84) (= (select |v_#length_244| 94) 79) (= 49 (select |v_#length_244| 204)) (= (select |v_#length_244| 171) 95) (= (select |v_#length_244| 87) 89) (= 19 (select |v_#length_244| 184)) (= (select |v_#length_244| 160) 209) (= (select |v_#length_244| 173) 89) (= 92 (select |v_#length_244| 169)) (= (select |v_#length_244| 162) 209) (= (select |v_#length_244| 152) 85) (= (select |v_#length_244| 23) 38) (= (select |v_#length_244| 35) 75) (= 39 (select |v_#length_244| 13)) (= (select |v_#length_244| 126) 209) (= (select |v_#length_244| 92) 79) (= (select |v_#length_244| 66) 67) (= (select |v_#length_244| 63) 61) (= (select |v_#length_244| 155) 209) (= (select |v_#length_244| 47) 209) (= 30 (select |v_#length_244| 19)) (= (select |v_#length_244| 4) 33) (= (select |v_#length_244| 148) 83) (= (select |v_#length_244| 15) 82) (= 48 (select |v_#length_244| 11)) (= 13 (select |v_#length_244| 207)) (= 66 (select |v_#length_244| 140)) (= (select |v_#length_244| 37) 54) (= (select |v_#length_244| 85) 103) (= 209 (select |v_#length_244| 174)))) (= c_~mptctl_fops_group1~0.offset 0) (= |c_~#mptctl_miscdev~0.base| 215) (= |c_#Ultimate.C_memset_#value| 0) (= |c_~#mptctl_fops~0.offset| 0) (= |c_~#mptctl_miscdev~0.offset| 0) (= |c_~#mptctl_driver~0.offset| 0) (= c_~ref_cnt~0 0) (exists ((|v_#memory_int_2622| (Array Int (Array Int Int))) (|v_#length_245| (Array Int Int)) (|v_#valid_655| (Array Int Int)) (|v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| Int)) (and (= (store |v_#length_245| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 32) |c_#length|) (= |c_#valid| (store |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1)) (= (store |v_#memory_int_2622| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| .cse7) |c_old(#memory_int)|) (<= (+ |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 1) |c_#StackHeapBarrier|) (not (= |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 0)) (= (select |v_#valid_655| |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3|) 0) (not (= (mod |v_ULTIMATE.start_main_~ldvarg0~0#1.base_BEFORE_CALL_3| 18446744073709551616) 0)))) (= c_~ldv_state_variable_2~0 0) (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| Int) (|v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| Int) (|v_#valid_654| (Array Int Int)) (|v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| Int)) (let ((.cse68 (store |v_#valid_654| |c_#Ultimate.C_memset_#ptr.base| 1))) (let ((.cse65 (store .cse68 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse67 (store .cse65 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse69 (store .cse67 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse66 (store .cse69 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5| 1))) (let ((.cse64 (store .cse66 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5| 1))) (and (= 1 (select |v_#valid_654| 191)) (= (select |v_#valid_654| 158) 1) (= (select |v_#valid_654| 147) 1) (= (select .cse64 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 148) 1) (= (select |v_#valid_654| 138) 1) (= (select |v_#valid_654| 69) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select .cse65 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 71) 1) (= (select |v_#valid_654| 151) 1) (= (select |v_#valid_654| 208) 1) (= (select |v_#valid_654| 103) 1) (= (select |v_#valid_654| 98) 1) (= 1 (select |v_#valid_654| 97)) (= (select |v_#valid_654| 78) 1) (= (select |v_#valid_654| 122) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 174) 1) (= (select |v_#valid_654| 64) 1) (= (select |v_#valid_654| 167) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 54) 1) (= (select |v_#valid_654| 19) 1) (= (select |v_#valid_654| 168) 1) (= (select |v_#valid_654| 55) 1) (= (select |v_#valid_654| 36) 1) (= (select |v_#valid_654| 58) 1) (= (select |v_#valid_654| 117) 1) (= (select |v_#valid_654| 133) 1) (= (select |v_#valid_654| 156) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 76) 1) (= (select |v_#valid_654| 194) 1) (= (select |v_#valid_654| 67) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 24) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 124) 1) (= (select |v_#valid_654| 16) 1) (= (select |v_#valid_654| 94) 1) (= (select |v_#valid_654| 193) 1) (= (select |v_#valid_654| 80) 1) (= 1 (select |v_#valid_654| 87)) (= (select |v_#valid_654| 28) 1) (= (select |v_#valid_654| 74) 1) (= (select |v_#valid_654| 53) 1) (= (select |v_#valid_654| 186) 1) (= (select |v_#valid_654| 204) 1) (= (select |v_#valid_654| 187) 1) (= (select |v_#valid_654| 101) 1) (= (select |v_#valid_654| 171) 1) (= (select |v_#valid_654| 157) 1) (= (select |v_#valid_654| 60) 1) (= (select |v_#valid_654| 102) 1) (= (select |v_#valid_654| 111) 1) (= (select |v_#valid_654| 106) 1) (= (select |v_#valid_654| 90) 1) (= (select |v_#valid_654| 113) 1) (= (select |v_#valid_654| 72) 1) (= (select |v_#valid_654| 63) 1) (= (select |v_#valid_654| 176) 1) (= (select |v_#valid_654| 68) 1) (= (select |v_#valid_654| 43) 1) (= (select |v_#valid_654| 169) 1) (= (select |v_#valid_654| 100) 1) (= (select |v_#valid_654| 198) 1) (= (select |v_#valid_654| 135) 1) (= (select |v_#valid_654| 26) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 109) 1) (= (select |v_#valid_654| 144) 1) (= (select |v_#valid_654| 183) 1) (= (select .cse66 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 125) 1) (= (select |v_#valid_654| 112) 1) (= (select |v_#valid_654| 15) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg8~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 92) 1) (= (select |v_#valid_654| 153) 1) (= (select |v_#valid_654| 85) 1) (= (select |v_#valid_654| 195) 1) (= 0 (select (store .cse64 |v_ULTIMATE.start_main_~#ldvarg4~0#1.base_BEFORE_CALL_5| 1) |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|)) (= (select |v_#valid_654| 65) 1) (= (select |v_#valid_654| 131) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 114) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 116) 1) (= (select |v_#valid_654| 32) 1) (= (select |v_#valid_654| 104) 1) (= (select |v_#valid_654| 59) 1) (= (select |v_#valid_654| 70) 1) (= (select |v_#valid_654| 96) 1) (= 1 (select |v_#valid_654| 142)) (= (select |v_#valid_654| 61) 1) (= (select |v_#valid_654| 211) 1) (= (select |v_#valid_654| 108) 1) (= (select |v_#valid_654| 12) 1) (= (select |v_#valid_654| 95) 1) (= (select |v_#valid_654| 22) 1) (= (select |v_#valid_654| 38) 1) (= (select |v_#valid_654| 44) 1) (= (select |v_#valid_654| 10) 1) (= (select |v_#valid_654| 192) 1) (= (select |v_#valid_654| 173) 1) (= (select |v_#valid_654| 37) 1) (= (select |v_#valid_654| 146) 1) (= (select |v_#valid_654| 29) 1) (= (select |v_#valid_654| 91) 1) (= (select |v_#valid_654| 123) 1) (= (select |v_#valid_654| 47) 1) (= (select |v_#valid_654| 1) 1) (= (select |v_#valid_654| 23) 1) (= (select |v_#valid_654| 2) 1) (= (select |v_#valid_654| 166) 1) (= (select |v_#valid_654| 75) 1) (= (select |v_#valid_654| 83) 1) (= (select |v_#valid_654| 39) 1) (= (select |v_#valid_654| 31) 1) (= (select |v_#valid_654| 99) 1) (= (select |v_#valid_654| 128) 1) (= (select |v_#valid_654| 199) 1) (= (select |v_#valid_654| 51) 1) (= (select |v_#valid_654| 181) 1) (= (select |v_#valid_654| 210) 1) (= (select |v_#valid_654| 13) 1) (= (select |v_#valid_654| 11) 1) (= (select |v_#valid_654| 73) 1) (= (select |v_#valid_654| 136) 1) (= (select |v_#valid_654| 14) 1) (= (select |v_#valid_654| 45) 1) (= (select |v_#valid_654| 201) 1) (= (select |v_#valid_654| 207) 1) (= (select |v_#valid_654| 149) 1) (= (select |v_#valid_654| 110) 1) (= (select |v_#valid_654| 17) 1) (= (select |v_#valid_654| 81) 1) (= (select |v_#valid_654| 155) 1) (= (select |v_#valid_654| 93) 1) (= (select |v_#valid_654| 52) 1) (= (select |v_#valid_654| 209) 1) (= (select |v_#valid_654| 182) 1) (= (select |v_#valid_654| 214) 1) (= (select |v_#valid_654| 130) 1) (= (select |v_#valid_654| 197) 1) (= (select |v_#valid_654| 127) 1) (= (select |v_#valid_654| 88) 1) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 184) 1) (= (select |v_#valid_654| 179) 1) (= (select |v_#valid_654| 196) 1) (= (select |v_#valid_654| 203) 1) (= (select |v_#valid_654| 213) 1) (= (select |v_#valid_654| 188) 1) (= (select |v_#valid_654| 30) 1) (= (select |v_#valid_654| 48) 1) (= (select |v_#valid_654| 49) 1) (= (select |v_#valid_654| 105) 1) (= (select |v_#valid_654| 216) 1) (= (select |v_#valid_654| 18) 1) (= (select |v_#valid_654| 180) 1) (= (select |v_#valid_654| 126) 1) (= (select |v_#valid_654| 172) 1) (= (select |v_#valid_654| 3) 1) (= (select |v_#valid_654| 7) 1) (= (select |v_#valid_654| 152) 1) (= (select |v_#valid_654| 0) 0) (= (select |v_#valid_654| 154) 1) (= (select |v_#valid_654| 140) 1) (= (select |v_#valid_654| 119) 1) (= (select .cse67 |v_ULTIMATE.start_main_~#ldvarg6~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 27) 1) (= (select |v_#valid_654| 56) 1) (= (select |v_#valid_654| 161) 1) (= (select |v_#valid_654| 177) 1) (= (select |v_#valid_654| 132) 1) (= (select |v_#valid_654| 159) 1) (= (select |v_#valid_654| 20) 1) (= (select |v_#valid_654| 34) 1) (= (select |v_#valid_654| 134) 1) (= (select |v_#valid_654| 206) 1) (= (select |v_#valid_654| 215) 1) (= (select |v_#valid_654| 46) 1) (= 1 (select |v_#valid_654| 5)) (= (select |v_#valid_654| 40) 1) (= (select |v_#valid_654| 115) 1) (= (select |v_#valid_654| 163) 1) (= (select .cse68 |v_ULTIMATE.start_main_~#ldvarg3~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 79) 1) (= 1 (select |v_#valid_654| 25)) (= (select |v_#valid_654| 202) 1) (= (select .cse69 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) 0) (= (select |v_#valid_654| 6) 1) (= (select |v_#valid_654| 41) 1) (= (select |v_#valid_654| 189) 1) (= (select |v_#valid_654| 205) 1) (= (select |v_#valid_654| 175) 1) (= (select |v_#valid_654| 118) 1) (= (select |v_#valid_654| 170) 1) (= (select |v_#valid_654| 185) 1) (= (select |v_#valid_654| 162) 1) (= (select |v_#valid_654| 33) 1) (= (select |v_#valid_654| 120) 1) (= (select |v_#valid_654| 86) 1) (= 1 (select |v_#valid_654| 121)) (= (select |v_#valid_654| 35) 1) (= (select |v_#valid_654| 139) 1) (= (select |v_#valid_654| 141) 1) (= (select |v_#valid_654| 165) 1) (= (select |v_#valid_654| 190) 1) (= (select |v_#valid_654| 84) 1) (= (select |v_#valid_654| |c_#Ultimate.C_memset_#ptr.base|) 0) (<= .cse0 |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_BEFORE_CALL_5|) (<= 2 |v_ULTIMATE.start_main_~#ldvarg5~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 137) 1) (= (select |v_#valid_654| 4) 1) (= (select |v_#valid_654| 89) 1) (= (select |v_#valid_654| 57) 1) (= (select |v_#valid_654| 212) 1) (= (select |v_#valid_654| 66) 1) (= (select |v_#valid_654| 143) 1) (= (select |v_#valid_654| 50) 1) (= (select |v_#valid_654| 164) 1) (= (select |v_#valid_654| 129) 1) (= (select |v_#valid_654| 82) 1) (= (select |v_#valid_654| 150) 1) (= (select |v_#valid_654| 178) 1) (= (select |v_#valid_654| 8) 1) (= (select |v_#valid_654| 21) 1) (<= 2 |v_ULTIMATE.start_main_~#ldvarg1~0#1.base_BEFORE_CALL_5|) (= (select |v_#valid_654| 107) 1) (= (select |v_#valid_654| 160) 1) (= (select |v_#valid_654| 200) 1) (= (select |v_#valid_654| 62) 1) (= (select |v_#valid_654| 145) 1) (= (select |v_#valid_654| 77) 1) (= (select |v_#valid_654| 42) 1) (= (select |v_#valid_654| 9) 1))))))))) (= c_~ldv_mutex_mutex_of_device~0 1) (= 16 c_~mptctl_id~0) (= c_~mptctl_driver_group0~0.offset 0) (= c_~ldv_retval_1~0 0) (= |c_#Ultimate.C_memset_#t~loopctr1721| 0) (= c_~mptctl_fops_group2~0.offset 0) (= c_~ldv_state_variable_0~0 0) (exists ((|v_#memory_$Pointer$.base_1005| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1004| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1003| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1002| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_999| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1007| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1006| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1001| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2278| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1000| (Array Int (Array Int Int)))) (let ((.cse71 (select |v_#memory_$Pointer$.base_1005| 212)) (.cse70 (select |v_#memory_$Pointer$.base_1006| 212)) (.cse76 (select |v_#memory_$Pointer$.base_1007| 212)) (.cse74 (select |v_#memory_$Pointer$.base_1002| 212)) (.cse75 (select |v_#memory_$Pointer$.base_1000| 212)) (.cse77 (select |v_#memory_$Pointer$.base_1001| 215)) (.cse72 (select |v_#memory_$Pointer$.base_1004| 212)) (.cse73 (select |v_#memory_$Pointer$.base_1003| 212))) (and (= (store |v_#memory_$Pointer$.base_1006| 212 (store .cse70 8 (select .cse71 8))) |v_#memory_$Pointer$.base_1005|) (= (store |v_#memory_$Pointer$.base_1005| 212 (store .cse71 12 (select .cse72 12))) |v_#memory_$Pointer$.base_1004|) (= (store |v_#memory_$Pointer$.base_1003| 212 (store .cse73 60 (select .cse74 60))) |v_#memory_$Pointer$.base_1002|) (= (select (select |v_#memory_$Pointer$.base_999| 213) 0) 0) (= (store |v_#memory_$Pointer$.base_1000| 212 (store .cse75 140 (select (select |v_#memory_$Pointer$.base_999| 212) 140))) |v_#memory_$Pointer$.base_999|) (= (store |v_#memory_$Pointer$.base_1007| 212 (store .cse76 4 (select .cse70 4))) |v_#memory_$Pointer$.base_1006|) (= (store |v_#memory_$Pointer$.base_2278| 212 (store .cse7 0 (select .cse76 0))) |v_#memory_$Pointer$.base_1007|) (= |v_#memory_$Pointer$.base_1000| (store |v_#memory_$Pointer$.base_1002| 212 (store (store (store (store (store (store (store (store (store .cse74 72 212) 80 212) 88 0) 96 212) 104 0) 112 0) 120 0) 128 7) 136 (select .cse75 136)))) (= |v_#memory_$Pointer$.base_1001| (store (store |v_#memory_$Pointer$.base_999| 214 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse7 0 |c_~#__this_module~0.base|) 8 |#funAddr~no_llseek.base|) 16 0) 24 0) 32 0) 40 0) 48 0) 56 0) 64 |#funAddr~mptctl_ioctl.base|) 72 |#funAddr~compat_mpctl_ioctl.base|) 80 0) 88 0) 96 0) 104 0) 112 0) 120 0) 128 0) 136 |#funAddr~mptctl_fasync.base|) 144 0) 152 0) 160 0) 168 0) 176 0) 184 0) 192 0) 200 0) 208 0) 216 0)) 215 (store .cse7 0 (select .cse77 0)))) (= |c_old(#memory_$Pointer$.base)| (store |v_#memory_$Pointer$.base_1001| 215 (store (store (store (store (store (store (store (store (store .cse77 4 195) 12 214) 20 0) 28 0) 36 0) 44 0) 52 0) 60 0) 68 (select (select |c_old(#memory_$Pointer$.base)| 215) 68)))) (= (store |v_#memory_$Pointer$.base_1004| 212 (store (store (store (store (store (store .cse72 16 0) 24 0) 32 0) 40 0) 48 6) 56 (select .cse73 56))) |v_#memory_$Pointer$.base_1003|)))) (= c_~ldv_retval_0~0 0) (= |c_~#mptctl_driver~0.base| 216) (= c_~ldv_retval_2~0 0))) is different from false [2024-11-14 05:51:36,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1776102998] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:51:36,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:51:36,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [7, 7, 8] total 33 [2024-11-14 05:51:36,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478240667] [2024-11-14 05:51:36,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:51:36,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 05:51:36,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:51:36,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 05:51:36,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=179, Unknown=17, NotChecked=748, Total=1056 [2024-11-14 05:51:36,689 INFO L87 Difference]: Start difference. First operand 2588 states and 3617 transitions. Second operand has 19 states, 11 states have (on average 9.272727272727273) internal successors, (102), 10 states have internal predecessors, (102), 6 states have call successors, (36), 6 states have call predecessors, (36), 4 states have return successors, (35), 4 states have call predecessors, (35), 6 states have call successors, (35) [2024-11-14 05:51:38,726 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-14 05:51:41,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 05:51:44,223 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-14 05:51:46,378 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-14 05:51:47,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:51:47,021 INFO L93 Difference]: Finished difference Result 5166 states and 7227 transitions. [2024-11-14 05:51:47,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-14 05:51:47,022 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 11 states have (on average 9.272727272727273) internal successors, (102), 10 states have internal predecessors, (102), 6 states have call successors, (36), 6 states have call predecessors, (36), 4 states have return successors, (35), 4 states have call predecessors, (35), 6 states have call successors, (35) Word has length 249 [2024-11-14 05:51:47,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:51:47,033 INFO L225 Difference]: With dead ends: 5166 [2024-11-14 05:51:47,033 INFO L226 Difference]: Without dead ends: 2592 [2024-11-14 05:51:47,041 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 754 GetRequests, 721 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 17 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 36.0s TimeCoverageRelationStatistics Valid=112, Invalid=179, Unknown=17, NotChecked=748, Total=1056 [2024-11-14 05:51:47,042 INFO L432 NwaCegarLoop]: 1550 mSDtfsCounter, 0 mSDsluCounter, 14770 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 16320 SdHoareTripleChecker+Invalid, 15487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 15288 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:51:47,042 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 16320 Invalid, 15487 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 196 Invalid, 3 Unknown, 15288 Unchecked, 9.9s Time] [2024-11-14 05:51:47,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2592 states. [2024-11-14 05:51:47,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2592 to 2592. [2024-11-14 05:51:47,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 1684 states have (on average 1.32541567695962) internal successors, (2232), 1706 states have internal predecessors, (2232), 696 states have call successors, (696), 216 states have call predecessors, (696), 211 states have return successors, (694), 675 states have call predecessors, (694), 684 states have call successors, (694) [2024-11-14 05:51:47,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 3622 transitions. [2024-11-14 05:51:47,310 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 3622 transitions. Word has length 249 [2024-11-14 05:51:47,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:51:47,310 INFO L471 AbstractCegarLoop]: Abstraction has 2592 states and 3622 transitions. [2024-11-14 05:51:47,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 11 states have (on average 9.272727272727273) internal successors, (102), 10 states have internal predecessors, (102), 6 states have call successors, (36), 6 states have call predecessors, (36), 4 states have return successors, (35), 4 states have call predecessors, (35), 6 states have call successors, (35) [2024-11-14 05:51:47,311 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 3622 transitions. [2024-11-14 05:51:47,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2024-11-14 05:51:47,316 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:51:47,316 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 05:51:47,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:51:47,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:51:47,517 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:51:47,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:51:47,518 INFO L85 PathProgramCache]: Analyzing trace with hash -714802621, now seen corresponding path program 1 times [2024-11-14 05:51:47,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:51:47,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284167847] [2024-11-14 05:51:47,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:51:47,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:51:47,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:51:48,794 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-14 05:51:48,794 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:51:48,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284167847] [2024-11-14 05:51:48,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284167847] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:51:48,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992443307] [2024-11-14 05:51:48,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:51:48,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:51:48,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:51:48,797 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:51:48,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b14d95aa-7435-4426-89b1-941efa891c2d/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:51:50,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:51:50,611 INFO L255 TraceCheckSpWp]: Trace formula consists of 2786 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 05:51:50,617 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:51:51,787 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 41 proven. 12 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-14 05:51:51,787 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:51:53,657 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 11 proven. 12 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2024-11-14 05:51:53,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992443307] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:51:53,657 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1188352754] [2024-11-14 05:51:53,662 INFO L159 IcfgInterpreter]: Started Sifa with 156 locations of interest [2024-11-14 05:51:53,662 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:51:53,663 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:51:53,663 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:51:53,663 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs