./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-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 07:23:49,541 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 07:23:49,629 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-09 07:23:49,635 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 07:23:49,636 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 07:23:49,682 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 07:23:49,684 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 07:23:49,684 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 07:23:49,685 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 07:23:49,690 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 07:23:49,690 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 07:23:49,691 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 07:23:49,691 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 07:23:49,691 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 07:23:49,691 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 07:23:49,692 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 07:23:49,692 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 07:23:49,692 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 07:23:49,692 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 07:23:49,693 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 07:23:49,693 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 07:23:49,696 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 07:23:49,697 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 07:23:49,697 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 07:23:49,697 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 07:23:49,697 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 07:23:49,698 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 07:23:49,698 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 07:23:49,698 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 07:23:49,698 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 07:23:49,698 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 07:23:49,708 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 07:23:49,708 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 07:23:49,708 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 07:23:49,708 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 07:23:49,709 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:23:49,709 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 07:23:49,709 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 07:23:49,709 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 07:23:49,709 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 07:23:49,710 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 07:23:49,711 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 07:23:49,711 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 07:23:49,711 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 07:23:49,711 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 [2024-11-09 07:23:50,011 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 07:23:50,065 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 07:23:50,073 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 07:23:50,075 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 07:23:50,075 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 07:23:50,077 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-09 07:23:51,999 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 07:23:52,571 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 07:23:52,572 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-11-09 07:23:52,615 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data/2bcf0b186/2bbc6879d0ab4672af8cb2d112068ede/FLAGb1fd01ed5 [2024-11-09 07:23:52,638 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data/2bcf0b186/2bbc6879d0ab4672af8cb2d112068ede [2024-11-09 07:23:52,641 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 07:23:52,643 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 07:23:52,644 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 07:23:52,644 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 07:23:52,650 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 07:23:52,651 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:23:52" (1/1) ... [2024-11-09 07:23:52,652 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23ffe736 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:52, skipping insertion in model container [2024-11-09 07:23:52,655 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:23:52" (1/1) ... [2024-11-09 07:23:52,834 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 07:23:54,302 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_f006d7a6-e383-4a41-b78f-c6726c9a6a47/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-11-09 07:23:54,373 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:23:54,418 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 07:23:54,534 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3951-3952] [2024-11-09 07:23:54,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] [2024-11-09 07:23:54,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] [2024-11-09 07:23:54,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] [2024-11-09 07:23:54,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] [2024-11-09 07:23:54,544 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] [2024-11-09 07:23:54,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] [2024-11-09 07:23:54,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] [2024-11-09 07:23:54,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] [2024-11-09 07:23:54,858 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_f006d7a6-e383-4a41-b78f-c6726c9a6a47/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-11-09 07:23:54,876 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:23:54,953 INFO L204 MainTranslator]: Completed translation [2024-11-09 07:23:54,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54 WrapperNode [2024-11-09 07:23:54,954 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 07:23:54,955 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 07:23:54,955 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 07:23:54,955 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 07:23:54,964 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,025 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,182 INFO L138 Inliner]: procedures = 180, calls = 1538, calls flagged for inlining = 71, calls inlined = 66, statements flattened = 4498 [2024-11-09 07:23:55,183 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 07:23:55,184 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 07:23:55,184 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 07:23:55,184 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 07:23:55,194 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,194 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,225 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,225 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,337 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,369 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,397 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,414 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,436 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 07:23:55,436 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 07:23:55,437 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 07:23:55,437 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 07:23:55,438 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (1/1) ... [2024-11-09 07:23:55,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:23:55,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:23:55,470 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 07:23:55,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 07:23:55,582 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-09 07:23:55,583 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-09 07:23:55,583 INFO L130 BoogieDeclarations]: Found specification of procedure digi_disconnect [2024-11-09 07:23:55,583 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_disconnect [2024-11-09 07:23:55,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-09 07:23:55,583 INFO L130 BoogieDeclarations]: Found specification of procedure digi_break_ctl [2024-11-09 07:23:55,583 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_break_ctl [2024-11-09 07:23:55,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-09 07:23:55,584 INFO L130 BoogieDeclarations]: Found specification of procedure cond_wait_interruptible_timeout_irqrestore [2024-11-09 07:23:55,585 INFO L138 BoogieDeclarations]: Found implementation of procedure cond_wait_interruptible_timeout_irqrestore [2024-11-09 07:23:55,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 07:23:55,585 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 07:23:55,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 07:23:55,585 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-09 07:23:55,586 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-09 07:23:55,586 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-09 07:23:55,586 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_throttle [2024-11-09 07:23:55,587 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_throttle [2024-11-09 07:23:55,587 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_wakeup [2024-11-09 07:23:55,588 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_wakeup [2024-11-09 07:23:55,588 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-09 07:23:55,588 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-09 07:23:55,588 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-09 07:23:55,588 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-09 07:23:55,588 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-09 07:23:55,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-09 07:23:55,590 INFO L130 BoogieDeclarations]: Found specification of procedure digi_startup [2024-11-09 07:23:55,590 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_startup [2024-11-09 07:23:55,590 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 07:23:55,590 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 07:23:55,590 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2024-11-09 07:23:55,590 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2024-11-09 07:23:55,591 INFO L130 BoogieDeclarations]: Found specification of procedure digi_open [2024-11-09 07:23:55,591 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_open [2024-11-09 07:23:55,591 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-11-09 07:23:55,591 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-11-09 07:23:55,591 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-09 07:23:55,591 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-09 07:23:55,591 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2024-11-09 07:23:55,591 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2024-11-09 07:23:55,592 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 07:23:55,592 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 07:23:55,592 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2024-11-09 07:23:55,592 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2024-11-09 07:23:55,592 INFO L130 BoogieDeclarations]: Found specification of procedure digi_read_bulk_callback [2024-11-09 07:23:55,592 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_read_bulk_callback [2024-11-09 07:23:55,592 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-09 07:23:55,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-09 07:23:55,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-09 07:23:55,593 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-09 07:23:55,593 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-09 07:23:55,593 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_bulk_callback [2024-11-09 07:23:55,593 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_bulk_callback [2024-11-09 07:23:55,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 07:23:55,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 07:23:55,594 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write [2024-11-09 07:23:55,594 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write [2024-11-09 07:23:55,594 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_termios [2024-11-09 07:23:55,594 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_termios [2024-11-09 07:23:55,595 INFO L130 BoogieDeclarations]: Found specification of procedure digi_wakeup_write_lock [2024-11-09 07:23:55,595 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_wakeup_write_lock [2024-11-09 07:23:55,595 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_room [2024-11-09 07:23:55,595 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_room [2024-11-09 07:23:55,595 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-09 07:23:55,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-09 07:23:55,596 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 07:23:55,596 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 07:23:55,596 INFO L130 BoogieDeclarations]: Found specification of procedure digi_close [2024-11-09 07:23:55,596 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_close [2024-11-09 07:23:55,596 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmset [2024-11-09 07:23:55,596 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmset [2024-11-09 07:23:55,597 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmget [2024-11-09 07:23:55,597 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmget [2024-11-09 07:23:55,597 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 07:23:55,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-09 07:23:55,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-09 07:23:55,597 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-09 07:23:55,597 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-09 07:23:55,597 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_modem_signals [2024-11-09 07:23:55,598 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_modem_signals [2024-11-09 07:23:55,598 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2024-11-09 07:23:55,598 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2024-11-09 07:23:55,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 07:23:55,599 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_probe [2024-11-09 07:23:55,599 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_probe [2024-11-09 07:23:55,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 07:23:55,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 07:23:55,600 INFO L130 BoogieDeclarations]: Found specification of procedure digi_release [2024-11-09 07:23:55,600 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_release [2024-11-09 07:23:55,600 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-09 07:23:55,600 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-09 07:23:55,601 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_inb_command [2024-11-09 07:23:55,601 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_inb_command [2024-11-09 07:23:55,601 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_oob_command [2024-11-09 07:23:55,601 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_oob_command [2024-11-09 07:23:55,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 07:23:55,601 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-09 07:23:55,601 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-09 07:23:55,601 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_init [2024-11-09 07:23:55,602 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_init [2024-11-09 07:23:55,602 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-09 07:23:55,602 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-09 07:23:55,602 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-09 07:23:55,602 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-09 07:23:55,602 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-09 07:23:55,602 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-09 07:23:55,602 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 07:23:55,602 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_unthrottle [2024-11-09 07:23:55,602 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_unthrottle [2024-11-09 07:23:55,603 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-09 07:23:55,603 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2024-11-09 07:23:55,603 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2024-11-09 07:23:55,603 INFO L130 BoogieDeclarations]: Found specification of procedure digi_dtr_rts [2024-11-09 07:23:55,603 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_dtr_rts [2024-11-09 07:23:55,603 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 07:23:55,603 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 07:23:55,603 INFO L130 BoogieDeclarations]: Found specification of procedure digi_chars_in_buffer [2024-11-09 07:23:55,603 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_chars_in_buffer [2024-11-09 07:23:55,604 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-09 07:23:55,604 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-09 07:23:55,605 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-09 07:23:55,605 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-09 07:23:55,605 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-11-09 07:23:55,605 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-11-09 07:23:55,605 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-09 07:23:55,605 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-09 07:23:55,605 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-09 07:23:55,605 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-09 07:23:55,605 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_remove [2024-11-09 07:23:55,606 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_remove [2024-11-09 07:23:55,606 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-09 07:23:55,606 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-09 07:23:55,606 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-11-09 07:23:55,606 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-11-09 07:23:55,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 07:23:55,606 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2024-11-09 07:23:55,606 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2024-11-09 07:23:55,606 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-11-09 07:23:55,607 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-11-09 07:23:55,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-09 07:23:55,607 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-11-09 07:23:55,607 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-11-09 07:23:55,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 07:23:55,607 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 07:23:56,194 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 07:23:56,197 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 07:23:56,491 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 07:24:07,389 INFO L? ?]: Removed 1229 outVars from TransFormulas that were not future-live. [2024-11-09 07:24:07,389 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 07:24:09,398 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 07:24:09,400 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 07:24:09,400 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:24:09 BoogieIcfgContainer [2024-11-09 07:24:09,400 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 07:24:09,402 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 07:24:09,404 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 07:24:09,407 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 07:24:09,407 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 07:23:52" (1/3) ... [2024-11-09 07:24:09,408 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e37f0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:24:09, skipping insertion in model container [2024-11-09 07:24:09,408 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:23:54" (2/3) ... [2024-11-09 07:24:09,409 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e37f0b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:24:09, skipping insertion in model container [2024-11-09 07:24:09,409 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:24:09" (3/3) ... [2024-11-09 07:24:09,411 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-11-09 07:24:09,431 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 07:24:09,431 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 07:24:09,550 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 07:24:09,558 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;@4f65b072, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 07:24:09,558 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 07:24:09,569 INFO L276 IsEmpty]: Start isEmpty. Operand has 1171 states, 741 states have (on average 1.3873144399460189) internal successors, (1028), 761 states have internal predecessors, (1028), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) [2024-11-09 07:24:09,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-09 07:24:09,591 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:24:09,591 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:24:09,592 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:24:09,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:24:09,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1877274832, now seen corresponding path program 1 times [2024-11-09 07:24:09,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:24:09,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302408095] [2024-11-09 07:24:09,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:24:09,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:24:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:24:14,329 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-09 07:24:14,330 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:24:14,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302408095] [2024-11-09 07:24:14,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302408095] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:24:14,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:24:14,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:24:14,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961654440] [2024-11-09 07:24:14,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:24:14,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:24:14,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:24:14,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:24:14,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:24:14,373 INFO L87 Difference]: Start difference. First operand has 1171 states, 741 states have (on average 1.3873144399460189) internal successors, (1028), 761 states have internal predecessors, (1028), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:24:16,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:19,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:23,050 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:25,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:26,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:24:26,049 INFO L93 Difference]: Finished difference Result 3248 states and 4969 transitions. [2024-11-09 07:24:26,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:24:26,053 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 114 [2024-11-09 07:24:26,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:24:26,101 INFO L225 Difference]: With dead ends: 3248 [2024-11-09 07:24:26,101 INFO L226 Difference]: Without dead ends: 2092 [2024-11-09 07:24:26,119 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:24:26,122 INFO L432 NwaCegarLoop]: 1639 mSDtfsCounter, 1403 mSDsluCounter, 1433 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1403 SdHoareTripleChecker+Valid, 3072 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:24:26,124 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1403 Valid, 3072 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 383 Invalid, 4 Unknown, 0 Unchecked, 11.4s Time] [2024-11-09 07:24:26,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2092 states. [2024-11-09 07:24:26,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2092 to 2088. [2024-11-09 07:24:26,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2088 states, 1320 states have (on average 1.3636363636363635) internal successors, (1800), 1347 states have internal predecessors, (1800), 645 states have call successors, (645), 123 states have call predecessors, (645), 122 states have return successors, (644), 635 states have call predecessors, (644), 644 states have call successors, (644) [2024-11-09 07:24:26,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2088 states to 2088 states and 3089 transitions. [2024-11-09 07:24:26,378 INFO L78 Accepts]: Start accepts. Automaton has 2088 states and 3089 transitions. Word has length 114 [2024-11-09 07:24:26,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:24:26,380 INFO L471 AbstractCegarLoop]: Abstraction has 2088 states and 3089 transitions. [2024-11-09 07:24:26,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:24:26,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2088 states and 3089 transitions. [2024-11-09 07:24:26,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-09 07:24:26,389 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:24:26,389 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:24:26,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 07:24:26,390 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:24:26,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:24:26,390 INFO L85 PathProgramCache]: Analyzing trace with hash 2018114618, now seen corresponding path program 1 times [2024-11-09 07:24:26,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:24:26,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960163954] [2024-11-09 07:24:26,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:24:26,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:24:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:24:29,832 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-09 07:24:29,834 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:24:29,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960163954] [2024-11-09 07:24:29,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960163954] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:24:29,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:24:29,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:24:29,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265833994] [2024-11-09 07:24:29,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:24:29,838 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:24:29,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:24:29,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:24:29,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:24:29,839 INFO L87 Difference]: Start difference. First operand 2088 states and 3089 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:24:31,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:35,749 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:37,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:40,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:42,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:24:42,939 INFO L93 Difference]: Finished difference Result 5143 states and 7583 transitions. [2024-11-09 07:24:42,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:24:42,940 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 114 [2024-11-09 07:24:42,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:24:42,965 INFO L225 Difference]: With dead ends: 5143 [2024-11-09 07:24:42,965 INFO L226 Difference]: Without dead ends: 3085 [2024-11-09 07:24:42,977 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:24:42,979 INFO L432 NwaCegarLoop]: 2797 mSDtfsCounter, 1404 mSDsluCounter, 1432 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1404 SdHoareTripleChecker+Valid, 4229 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:24:42,981 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1404 Valid, 4229 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 459 Invalid, 3 Unknown, 0 Unchecked, 12.9s Time] [2024-11-09 07:24:42,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2024-11-09 07:24:43,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 3082. [2024-11-09 07:24:43,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 1952 states have (on average 1.360655737704918) internal successors, (2656), 1992 states have internal predecessors, (2656), 939 states have call successors, (939), 191 states have call predecessors, (939), 190 states have return successors, (938), 925 states have call predecessors, (938), 938 states have call successors, (938) [2024-11-09 07:24:43,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 4533 transitions. [2024-11-09 07:24:43,136 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 4533 transitions. Word has length 114 [2024-11-09 07:24:43,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:24:43,137 INFO L471 AbstractCegarLoop]: Abstraction has 3082 states and 4533 transitions. [2024-11-09 07:24:43,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:24:43,137 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 4533 transitions. [2024-11-09 07:24:43,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-11-09 07:24:43,148 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:24:43,148 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 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] [2024-11-09 07:24:43,148 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 07:24:43,149 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:24:43,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:24:43,149 INFO L85 PathProgramCache]: Analyzing trace with hash -358266472, now seen corresponding path program 1 times [2024-11-09 07:24:43,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:24:43,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434002440] [2024-11-09 07:24:43,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:24:43,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:24:45,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:24:46,525 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-09 07:24:46,528 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:24:46,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434002440] [2024-11-09 07:24:46,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434002440] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:24:46,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:24:46,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:24:46,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028207947] [2024-11-09 07:24:46,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:24:46,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:24:46,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:24:46,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:24:46,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:24:46,534 INFO L87 Difference]: Start difference. First operand 3082 states and 4533 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 07:24:48,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:50,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:55,009 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:57,228 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:24:59,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:01,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:25:01,292 INFO L93 Difference]: Finished difference Result 7670 states and 11301 transitions. [2024-11-09 07:25:01,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:25:01,293 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 219 [2024-11-09 07:25:01,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:25:01,324 INFO L225 Difference]: With dead ends: 7670 [2024-11-09 07:25:01,324 INFO L226 Difference]: Without dead ends: 4628 [2024-11-09 07:25:01,340 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:25:01,345 INFO L432 NwaCegarLoop]: 1710 mSDtfsCounter, 1474 mSDsluCounter, 1425 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 81 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1474 SdHoareTripleChecker+Valid, 3135 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:25:01,345 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1474 Valid, 3135 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 421 Invalid, 5 Unknown, 0 Unchecked, 14.6s Time] [2024-11-09 07:25:01,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4628 states. [2024-11-09 07:25:01,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4628 to 4624. [2024-11-09 07:25:01,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 2968 states have (on average 1.34366576819407) internal successors, (3988), 3029 states have internal predecessors, (3988), 1358 states have call successors, (1358), 298 states have call predecessors, (1358), 297 states have return successors, (1357), 1338 states have call predecessors, (1357), 1357 states have call successors, (1357) [2024-11-09 07:25:01,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 6703 transitions. [2024-11-09 07:25:01,571 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 6703 transitions. Word has length 219 [2024-11-09 07:25:01,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:25:01,572 INFO L471 AbstractCegarLoop]: Abstraction has 4624 states and 6703 transitions. [2024-11-09 07:25:01,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 07:25:01,572 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 6703 transitions. [2024-11-09 07:25:01,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2024-11-09 07:25:01,577 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:25:01,577 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 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] [2024-11-09 07:25:01,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 07:25:01,577 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:25:01,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:25:01,578 INFO L85 PathProgramCache]: Analyzing trace with hash -757844318, now seen corresponding path program 1 times [2024-11-09 07:25:01,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:25:01,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694470662] [2024-11-09 07:25:01,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:25:01,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:25:04,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:25:04,871 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 768 trivial. 0 not checked. [2024-11-09 07:25:04,871 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:25:04,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694470662] [2024-11-09 07:25:04,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694470662] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:25:04,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:25:04,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:25:04,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318278533] [2024-11-09 07:25:04,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:25:04,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:25:04,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:25:04,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:25:04,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:25:04,873 INFO L87 Difference]: Start difference. First operand 4624 states and 6703 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 07:25:06,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:09,065 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:13,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:15,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:17,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:18,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:25:18,937 INFO L93 Difference]: Finished difference Result 11346 states and 16481 transitions. [2024-11-09 07:25:18,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:25:18,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 219 [2024-11-09 07:25:18,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:25:18,980 INFO L225 Difference]: With dead ends: 11346 [2024-11-09 07:25:18,980 INFO L226 Difference]: Without dead ends: 6762 [2024-11-09 07:25:19,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:25:19,003 INFO L432 NwaCegarLoop]: 1700 mSDtfsCounter, 1480 mSDsluCounter, 1427 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 75 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1480 SdHoareTripleChecker+Valid, 3127 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:25:19,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1480 Valid, 3127 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 408 Invalid, 5 Unknown, 0 Unchecked, 13.9s Time] [2024-11-09 07:25:19,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6762 states. [2024-11-09 07:25:19,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6762 to 6759. [2024-11-09 07:25:19,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6759 states, 4403 states have (on average 1.3300022711787418) internal successors, (5856), 4491 states have internal predecessors, (5856), 1907 states have call successors, (1907), 449 states have call predecessors, (1907), 448 states have return successors, (1906), 1881 states have call predecessors, (1906), 1906 states have call successors, (1906) [2024-11-09 07:25:19,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6759 states to 6759 states and 9669 transitions. [2024-11-09 07:25:19,350 INFO L78 Accepts]: Start accepts. Automaton has 6759 states and 9669 transitions. Word has length 219 [2024-11-09 07:25:19,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:25:19,352 INFO L471 AbstractCegarLoop]: Abstraction has 6759 states and 9669 transitions. [2024-11-09 07:25:19,352 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 07:25:19,352 INFO L276 IsEmpty]: Start isEmpty. Operand 6759 states and 9669 transitions. [2024-11-09 07:25:19,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2024-11-09 07:25:19,357 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:25:19,357 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 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] [2024-11-09 07:25:19,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 07:25:19,357 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:25:19,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:25:19,358 INFO L85 PathProgramCache]: Analyzing trace with hash 915363989, now seen corresponding path program 1 times [2024-11-09 07:25:19,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:25:19,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118428839] [2024-11-09 07:25:19,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:25:19,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:25:21,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:25:23,027 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 771 trivial. 0 not checked. [2024-11-09 07:25:23,027 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:25:23,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118428839] [2024-11-09 07:25:23,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118428839] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:25:23,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:25:23,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:25:23,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653763694] [2024-11-09 07:25:23,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:25:23,031 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:25:23,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:25:23,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:25:23,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:25:23,032 INFO L87 Difference]: Start difference. First operand 6759 states and 9669 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 07:25:25,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:27,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:30,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:32,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:25:34,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:25:34,769 INFO L93 Difference]: Finished difference Result 6998 states and 9963 transitions. [2024-11-09 07:25:34,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:25:34,770 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 220 [2024-11-09 07:25:34,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:25:34,812 INFO L225 Difference]: With dead ends: 6998 [2024-11-09 07:25:34,812 INFO L226 Difference]: Without dead ends: 6995 [2024-11-09 07:25:34,817 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:25:34,818 INFO L432 NwaCegarLoop]: 1641 mSDtfsCounter, 1454 mSDsluCounter, 1851 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1454 SdHoareTripleChecker+Valid, 3492 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:25:34,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1454 Valid, 3492 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 260 Invalid, 4 Unknown, 0 Unchecked, 11.5s Time] [2024-11-09 07:25:34,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6995 states. [2024-11-09 07:25:35,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6995 to 6933. [2024-11-09 07:25:35,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6933 states, 4522 states have (on average 1.3301636444051306) internal successors, (6015), 4618 states have internal predecessors, (6015), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1894 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-11-09 07:25:35,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6933 states to 6933 states and 9870 transitions. [2024-11-09 07:25:35,179 INFO L78 Accepts]: Start accepts. Automaton has 6933 states and 9870 transitions. Word has length 220 [2024-11-09 07:25:35,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:25:35,180 INFO L471 AbstractCegarLoop]: Abstraction has 6933 states and 9870 transitions. [2024-11-09 07:25:35,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-11-09 07:25:35,180 INFO L276 IsEmpty]: Start isEmpty. Operand 6933 states and 9870 transitions. [2024-11-09 07:25:35,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-11-09 07:25:35,184 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:25:35,184 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 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] [2024-11-09 07:25:35,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 07:25:35,185 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:25:35,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:25:35,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1519928994, now seen corresponding path program 1 times [2024-11-09 07:25:35,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:25:35,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321376459] [2024-11-09 07:25:35,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:25:35,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:25:37,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:25:39,197 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 755 trivial. 0 not checked. [2024-11-09 07:25:39,197 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:25:39,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321376459] [2024-11-09 07:25:39,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321376459] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:25:39,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996981177] [2024-11-09 07:25:39,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:25:39,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:25:39,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:25:39,200 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:25:39,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 07:26:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:26:11,273 INFO L255 TraceCheckSpWp]: Trace formula consists of 3782 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-09 07:26:11,288 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:26:11,521 INFO L134 CoverageAnalysis]: Checked inductivity of 771 backedges. 344 proven. 0 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2024-11-09 07:26:11,521 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:26:11,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996981177] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:26:11,522 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 07:26:11,522 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-09 07:26:11,522 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355285138] [2024-11-09 07:26:11,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:26:11,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:26:11,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:26:11,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:26:11,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 07:26:11,527 INFO L87 Difference]: Start difference. First operand 6933 states and 9870 transitions. Second operand has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-09 07:26:13,565 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:26:15,717 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:26:17,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:26:22,034 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:26:24,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:26:25,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:26:28,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:26:28,043 INFO L93 Difference]: Finished difference Result 13848 states and 19727 transitions. [2024-11-09 07:26:28,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:26:28,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 227 [2024-11-09 07:26:28,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:26:28,111 INFO L225 Difference]: With dead ends: 13848 [2024-11-09 07:26:28,114 INFO L226 Difference]: Without dead ends: 6934 [2024-11-09 07:26:28,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-09 07:26:28,141 INFO L432 NwaCegarLoop]: 1627 mSDtfsCounter, 0 mSDsluCounter, 3234 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 8 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4861 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:26:28,143 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4861 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 344 Invalid, 5 Unknown, 0 Unchecked, 16.2s Time] [2024-11-09 07:26:28,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6934 states. [2024-11-09 07:26:28,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6934 to 6934. [2024-11-09 07:26:28,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6934 states, 4523 states have (on average 1.3300906478001326) internal successors, (6016), 4619 states have internal predecessors, (6016), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1894 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-11-09 07:26:28,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6934 states to 6934 states and 9871 transitions. [2024-11-09 07:26:28,553 INFO L78 Accepts]: Start accepts. Automaton has 6934 states and 9871 transitions. Word has length 227 [2024-11-09 07:26:28,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:26:28,553 INFO L471 AbstractCegarLoop]: Abstraction has 6934 states and 9871 transitions. [2024-11-09 07:26:28,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2024-11-09 07:26:28,554 INFO L276 IsEmpty]: Start isEmpty. Operand 6934 states and 9871 transitions. [2024-11-09 07:26:28,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2024-11-09 07:26:28,559 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:26:28,559 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 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] [2024-11-09 07:26:28,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-09 07:26:28,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:26:28,761 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:26:28,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:26:28,761 INFO L85 PathProgramCache]: Analyzing trace with hash -1907615853, now seen corresponding path program 1 times [2024-11-09 07:26:28,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:26:28,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732663774] [2024-11-09 07:26:28,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:26:28,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:26:31,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:26:33,471 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2024-11-09 07:26:33,472 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:26:33,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732663774] [2024-11-09 07:26:33,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732663774] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:26:33,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1765768272] [2024-11-09 07:26:33,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:26:33,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:26:33,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:26:33,474 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:26:33,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 07:26:45,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:26:45,162 INFO L255 TraceCheckSpWp]: Trace formula consists of 3917 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 07:26:45,169 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:26:45,482 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 368 proven. 1 refuted. 0 times theorem prover too weak. 519 trivial. 0 not checked. [2024-11-09 07:26:45,483 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:26:48,030 INFO L134 CoverageAnalysis]: Checked inductivity of 888 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2024-11-09 07:26:48,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1765768272] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:26:48,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1768333730] [2024-11-09 07:26:48,054 INFO L159 IcfgInterpreter]: Started Sifa with 91 locations of interest [2024-11-09 07:26:48,054 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:26:48,058 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:26:48,063 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:26:48,064 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:29:34,209 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_memset with input of size 125 for LOIs [2024-11-09 07:29:35,437 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_init_zalloc with input of size 133 for LOIs [2024-11-09 07:29:36,552 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.meminit with input of size 157 for LOIs [2024-11-09 07:29:36,602 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 174 for LOIs [2024-11-09 07:29:36,695 INFO L197 IcfgInterpreter]: Interpreting procedure digi_rx_unthrottle with input of size 118 for LOIs [2024-11-09 07:29:37,394 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_spin_lock with input of size 104 for LOIs [2024-11-09 07:29:37,422 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_check_alloc_flags with input of size 126 for LOIs [2024-11-09 07:29:37,544 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_error with input of size 132 for LOIs [2024-11-09 07:29:37,573 INFO L197 IcfgInterpreter]: Interpreting procedure usb_get_serial_port_data with input of size 114 for LOIs [2024-11-09 07:29:37,602 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:29:41,187 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse47 ((as const (Array Int Int)) 0))) (let ((.cse94 (store .cse47 0 3)) (.cse220 (select |c_#memory_$Pointer$.base| 141)) (.cse48 (select |c_#memory_$Pointer$.offset| 141)) (.cse0 (+ |c_#StackHeapBarrier| 1))) (and (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= |c_~#digi_acceleport_2_device~0.offset| 0) (not (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 0)) (= c_~digi_acceleport_4_device_group3~0.offset 0) (exists ((|v_#memory_$Pointer$.offset_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1120| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1112| (Array Int (Array Int Int)))) (let ((.cse10 (select |v_#memory_$Pointer$.offset_1113| 140)) (.cse12 (select |v_#memory_$Pointer$.offset_1115| 140)) (.cse15 (select |v_#memory_$Pointer$.offset_1092| 139)) (.cse13 (select |v_#memory_$Pointer$.offset_1125| 140)) (.cse3 (select |v_#memory_$Pointer$.offset_1124| 140)) (.cse23 (select |v_#memory_$Pointer$.offset_1091| 139)) (.cse4 (select |v_#memory_$Pointer$.offset_1133| 136)) (.cse25 (select |v_#memory_$Pointer$.offset_1123| 140)) (.cse19 (select |v_#memory_$Pointer$.offset_1106| 136)) (.cse27 (select |v_#memory_$Pointer$.offset_1135| 136)) (.cse33 (select |v_#memory_$Pointer$.offset_1134| 136)) (.cse2 (store (store .cse47 0 0) 8 0)) (.cse17 (select |v_#memory_$Pointer$.offset_1119| 136)) (.cse36 (select |v_#memory_$Pointer$.offset_1098| 139)) (.cse6 (select |v_#memory_$Pointer$.offset_1100| 139)) (.cse35 (select |v_#memory_$Pointer$.offset_1105| 136)) (.cse20 (select |v_#memory_$Pointer$.offset_1136| 136)) (.cse5 (select |v_#memory_$Pointer$.offset_1132| 136)) (.cse37 (select |v_#memory_$Pointer$.offset_1118| 136)) (.cse30 (select |v_#memory_$Pointer$.offset_1117| 136)) (.cse32 (select |v_#memory_$Pointer$.offset_1095| 139)) (.cse28 (select |v_#memory_$Pointer$.offset_1094| 139)) (.cse34 (select |v_#memory_$Pointer$.offset_1127| 140)) (.cse38 (select |v_#memory_$Pointer$.offset_1131| 136)) (.cse8 (select |v_#memory_$Pointer$.offset_1130| 136)) (.cse7 (select |v_#memory_$Pointer$.offset_1099| 139)) (.cse14 (select |v_#memory_$Pointer$.offset_1093| 139)) (.cse42 (select |v_#memory_$Pointer$.offset_1129| 136)) (.cse31 (select |v_#memory_$Pointer$.offset_1116| 136)) (.cse29 (select |v_#memory_$Pointer$.offset_1097| 139)) (.cse1 (select |v_#memory_$Pointer$.offset_1096| 139)) (.cse44 (select |v_#memory_$Pointer$.offset_1108| 136)) (.cse18 (select |v_#memory_$Pointer$.offset_1107| 136)) (.cse39 (select |v_#memory_$Pointer$.offset_1128| 140)) (.cse24 (select |v_#memory_$Pointer$.offset_1121| 140)) (.cse9 (select |v_#memory_$Pointer$.offset_1114| 136)) (.cse45 (select |v_#memory_$Pointer$.offset_1112| 136)) (.cse21 (select |v_#memory_$Pointer$.offset_1110| 136)) (.cse46 (select |v_#memory_$Pointer$.offset_1111| 136)) (.cse40 (select |v_#memory_$Pointer$.offset_1104| 136)) (.cse41 (select |v_#memory_$Pointer$.offset_1102| 136)) (.cse16 (select |v_#memory_$Pointer$.offset_1120| 136)) (.cse43 (select |v_#memory_$Pointer$.offset_1122| 136)) (.cse26 (select |v_#memory_$Pointer$.offset_1126| 136)) (.cse11 (select |v_#memory_$Pointer$.offset_1103| 140)) (.cse22 (select |v_#memory_$Pointer$.offset_1101| 140))) (and (= (store (store |v_#memory_$Pointer$.offset_1096| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse1 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.offset|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0)) 140 (store .cse2 16 (select .cse3 16))) |v_#memory_$Pointer$.offset_1124|) (= |v_#memory_$Pointer$.offset_1132| (store |v_#memory_$Pointer$.offset_1133| 136 (store .cse4 11 (select .cse5 11)))) (= |v_#memory_$Pointer$.offset_1099| (store |v_#memory_$Pointer$.offset_1100| 139 (store .cse6 66 (select .cse7 66)))) (= (store |v_#memory_$Pointer$.offset_1130| 136 (store .cse8 14 (select .cse9 14))) |v_#memory_$Pointer$.offset_1114|) (= (store |v_#memory_$Pointer$.offset_1113| 140 (store (store (store .cse10 226 0) 234 0) 242 (select .cse11 242))) |v_#memory_$Pointer$.offset_1103|) (= (store |v_#memory_$Pointer$.offset_1115| 140 (store .cse12 214 (select .cse10 214))) |v_#memory_$Pointer$.offset_1113|) (= (store |v_#memory_$Pointer$.offset_1125| 140 (store (store (store (store (store (store .cse13 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse12 210))) |v_#memory_$Pointer$.offset_1115|) (= (store |v_#memory_$Pointer$.offset_1093| 139 (store .cse14 162 (select .cse15 162))) |v_#memory_$Pointer$.offset_1092|) (= (store |v_#memory_$Pointer$.offset_1120| 136 (store .cse16 29 (select .cse17 29))) |v_#memory_$Pointer$.offset_1119|) (= (store |v_#memory_$Pointer$.offset_1107| 136 (store .cse18 38 (select .cse19 38))) |v_#memory_$Pointer$.offset_1106|) (= |v_#memory_$Pointer$.offset_1110| (store |v_#memory_$Pointer$.offset_1136| 136 (store .cse20 41 (select .cse21 41)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_1101| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse22 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.offset_1092| 139 (store .cse15 166 (select .cse23 166))) |v_#memory_$Pointer$.offset_1091|) (= (store |v_#memory_$Pointer$.offset_1121| 140 (store .cse24 166 (select .cse13 166))) |v_#memory_$Pointer$.offset_1125|) (= (store |v_#memory_$Pointer$.offset_1124| 140 (store (store (store (store (store (store (store .cse3 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse25 65))) |v_#memory_$Pointer$.offset_1123|) (= (store |v_#memory_$Pointer$.offset_1126| 136 (store .cse26 6 (select .cse27 6))) |v_#memory_$Pointer$.offset_1135|) (= (store |v_#memory_$Pointer$.offset_1094| 139 (store (store (store .cse28 226 0) 234 0) 242 (select .cse29 242))) |v_#memory_$Pointer$.offset_1097|) (= (store |v_#memory_$Pointer$.offset_1117| 136 (store .cse30 35 (select .cse31 35))) |v_#memory_$Pointer$.offset_1116|) (= (store |v_#memory_$Pointer$.offset_1091| 139 (store (store (store (store (store (store .cse23 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse32 210))) |v_#memory_$Pointer$.offset_1095|) (= (store |v_#memory_$Pointer$.offset_1134| 136 (store .cse33 10 (select .cse4 10))) |v_#memory_$Pointer$.offset_1133|) (= (store |v_#memory_$Pointer$.offset_1123| 140 (store .cse25 66 (select .cse34 66))) |v_#memory_$Pointer$.offset_1127|) (= |v_#memory_$Pointer$.offset_1105| (store |v_#memory_$Pointer$.offset_1106| 136 (store .cse19 39 (select .cse35 39)))) (= (store |v_#memory_$Pointer$.offset_1135| 136 (store .cse27 8 (select .cse33 8))) |v_#memory_$Pointer$.offset_1134|) (= (store |v_#memory_$Pointer$.offset_1109| 139 (store .cse2 16 (select .cse36 16))) |v_#memory_$Pointer$.offset_1098|) (= (store |v_#memory_$Pointer$.offset_1119| 136 (store .cse17 31 (select .cse37 31))) |v_#memory_$Pointer$.offset_1118|) (= (store |v_#memory_$Pointer$.offset_1098| 139 (store (store (store (store (store (store (store .cse36 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse6 65))) |v_#memory_$Pointer$.offset_1100|) (= (store |v_#memory_$Pointer$.offset_1105| 136 (store .cse35 40 (select .cse20 40))) |v_#memory_$Pointer$.offset_1136|) (= (store |v_#memory_$Pointer$.offset_1132| 136 (store .cse5 12 (select .cse38 12))) |v_#memory_$Pointer$.offset_1131|) (= (store |v_#memory_$Pointer$.offset_1118| 136 (store .cse37 33 (select .cse30 33))) |v_#memory_$Pointer$.offset_1117|) (= (store |v_#memory_$Pointer$.offset_1095| 139 (store .cse32 214 (select .cse28 214))) |v_#memory_$Pointer$.offset_1094|) (= (store |v_#memory_$Pointer$.offset_1127| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse34 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse39 158))) |v_#memory_$Pointer$.offset_1128|) (= (store |v_#memory_$Pointer$.offset_1131| 136 (store .cse38 13 (select .cse8 13))) |v_#memory_$Pointer$.offset_1130|) (= (store |v_#memory_$Pointer$.offset_1099| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse7 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse14 158))) |v_#memory_$Pointer$.offset_1093|) (= (store |v_#memory_$Pointer$.offset_1104| 136 (store .cse40 25 (select .cse41 25))) |v_#memory_$Pointer$.offset_1102|) (= (store |v_#memory_$Pointer$.offset_2206| 136 (store (select |v_#memory_$Pointer$.offset_2206| 136) 0 (select .cse42 0))) |v_#memory_$Pointer$.offset_1129|) (= (store |v_#memory_$Pointer$.offset_1129| 136 (store .cse42 2 (select .cse43 2))) |v_#memory_$Pointer$.offset_1122|) (= (store |v_#memory_$Pointer$.offset_1116| 136 (store .cse31 36 (select .cse44 36))) |v_#memory_$Pointer$.offset_1108|) (= |v_#memory_$Pointer$.offset_1111| (store |v_#memory_$Pointer$.offset_1112| 136 (store .cse45 16 (select .cse46 16)))) (= (store |v_#memory_$Pointer$.offset_1097| 139 (store .cse29 250 (select .cse1 250))) |v_#memory_$Pointer$.offset_1096|) (= (store |v_#memory_$Pointer$.offset_1108| 136 (store .cse44 37 (select .cse18 37))) |v_#memory_$Pointer$.offset_1107|) (= (store |v_#memory_$Pointer$.offset_1128| 140 (store .cse39 162 (select .cse24 162))) |v_#memory_$Pointer$.offset_1121|) (= (store |v_#memory_$Pointer$.offset_1114| 136 (store .cse9 15 (select .cse45 15))) |v_#memory_$Pointer$.offset_1112|) (= (store |v_#memory_$Pointer$.offset_1110| 136 (store .cse21 42 (select (select |v_#memory_$Pointer$.offset_1109| 136) 42))) |v_#memory_$Pointer$.offset_1109|) (= (store |v_#memory_$Pointer$.offset_1111| 136 (store .cse46 17 (select .cse40 17))) |v_#memory_$Pointer$.offset_1104|) (= (store |v_#memory_$Pointer$.offset_1102| 136 (store .cse41 27 (select .cse16 27))) |v_#memory_$Pointer$.offset_1120|) (= (store |v_#memory_$Pointer$.offset_1122| 136 (store .cse43 4 (select .cse26 4))) |v_#memory_$Pointer$.offset_1126|) (= (store |v_#memory_$Pointer$.offset_1103| 140 (store .cse11 250 (select .cse22 250))) |v_#memory_$Pointer$.offset_1101|)))) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 0 0) 1 0) 2 0))) (= c_~LDV_IN_INTERRUPT~0 1) (exists ((v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idProduct (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 0 0) 1 0) 2 0))) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bDeviceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 0 0) 1 0) 2 0))) (not (= |c_ULTIMATE.start_main_~#ldvarg10~0#1.base| 0)) (not (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 0)) (= (select .cse48 16) 0) (= c_~digi_acceleport_4_device_group2~0.offset 0) (not (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 0)) (= c_~ldv_work_struct_1_0~0.offset 0) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= c_~digi_acceleport_4_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= 140 |c_~#digi_acceleport_4_device~0.base|) (= (select .cse48 0) 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) (exists ((|v_#memory_$Pointer$.base_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1112| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1120| (Array Int (Array Int Int)))) (let ((.cse53 (select |v_#memory_$Pointer$.base_1099| 139)) (.cse49 (select |v_#memory_$Pointer$.base_1121| 140)) (.cse57 (select |v_#memory_$Pointer$.base_1130| 136)) (.cse52 (select |v_#memory_$Pointer$.base_1117| 136)) (.cse58 (select |v_#memory_$Pointer$.base_1128| 136)) (.cse75 (select |v_#memory_$Pointer$.base_1136| 136)) (.cse73 (select |v_#memory_$Pointer$.base_1124| 136)) (.cse50 (select |v_#memory_$Pointer$.base_1125| 140)) (.cse65 (select |v_#memory_$Pointer$.base_1115| 140)) (.cse83 (select |v_#memory_$Pointer$.base_1109| 136)) (.cse80 (select |v_#memory_$Pointer$.base_1093| 139)) (.cse78 (select |v_#memory_$Pointer$.base_1135| 136)) (.cse81 (select |v_#memory_$Pointer$.base_1126| 136)) (.cse66 (select |v_#memory_$Pointer$.base_1111| 136)) (.cse60 (select |v_#memory_$Pointer$.base_1127| 140)) (.cse62 (select |v_#memory_$Pointer$.base_1122| 140)) (.cse51 (select |v_#memory_$Pointer$.base_1118| 136)) (.cse72 (select |v_#memory_$Pointer$.base_1095| 139)) (.cse79 (select |v_#memory_$Pointer$.base_1094| 139)) (.cse71 (select |v_#memory_$Pointer$.base_1096| 139)) (.cse88 (select |v_#memory_$Pointer$.base_1101| 139)) (.cse61 (select |v_#memory_$Pointer$.base_1100| 139)) (.cse54 (select |v_#memory_$Pointer$.base_1098| 139)) (.cse92 (select |v_#memory_$Pointer$.base_1097| 139)) (.cse84 (select |v_#memory_$Pointer$.base_1108| 136)) (.cse63 (select |v_#memory_$Pointer$.base_1107| 136)) (.cse89 (select |v_#memory_$Pointer$.base_1091| 140)) (.cse67 (select |v_#memory_$Pointer$.base_1110| 136)) (.cse82 (select |v_#memory_$Pointer$.base_1119| 136)) (.cse74 (select |v_#memory_$Pointer$.base_1123| 136)) (.cse85 (select |v_#memory_$Pointer$.base_1133| 136)) (.cse86 (select |v_#memory_$Pointer$.base_1132| 136)) (.cse91 (select |v_#memory_$Pointer$.base_1120| 136)) (.cse68 (select |v_#memory_$Pointer$.base_1116| 136)) (.cse69 (select |v_#memory_$Pointer$.base_1114| 136)) (.cse87 (select |v_#memory_$Pointer$.base_1102| 139)) (.cse77 (select |v_#memory_$Pointer$.base_1104| 136)) (.cse64 (select |v_#memory_$Pointer$.base_1106| 136)) (.cse76 (select |v_#memory_$Pointer$.base_1105| 136)) (.cse70 (select |v_#memory_$Pointer$.base_1113| 136)) (.cse90 (select |v_#memory_$Pointer$.base_1112| 136)) (.cse93 (select |v_#memory_$Pointer$.base_1092| 140)) (.cse55 (select |v_#memory_$Pointer$.base_1134| 140)) (.cse56 (select |v_#memory_$Pointer$.base_1131| 140)) (.cse59 (select |v_#memory_$Pointer$.base_1129| 140))) (and (= (store |v_#memory_$Pointer$.base_1121| 140 (store (store (store .cse49 226 0) 234 0) 242 (select .cse50 242))) |v_#memory_$Pointer$.base_1125|) (= (store |v_#memory_$Pointer$.base_1118| 136 (store .cse51 16 (select .cse52 16))) |v_#memory_$Pointer$.base_1117|) (= (store |v_#memory_$Pointer$.base_1099| 139 (store .cse53 162 (select .cse54 162))) |v_#memory_$Pointer$.base_1098|) (= (store |v_#memory_$Pointer$.base_1134| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse55 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse56 158))) |v_#memory_$Pointer$.base_1131|) (= |v_#memory_$Pointer$.base_1128| (store |v_#memory_$Pointer$.base_1130| 136 (store .cse57 2 (select .cse58 2)))) (= |v_#memory_$Pointer$.base_1127| (store |v_#memory_$Pointer$.base_1129| 140 (store .cse59 166 (select .cse60 166)))) (= (store |v_#memory_$Pointer$.base_1100| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse61 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse53 158))) |v_#memory_$Pointer$.base_1099|) (= (store |v_#memory_$Pointer$.base_1122| 140 (store .cse62 214 (select .cse49 214))) |v_#memory_$Pointer$.base_1121|) (= (store |v_#memory_$Pointer$.base_2206| 136 (store (select |v_#memory_$Pointer$.base_2206| 136) 0 (select .cse57 0))) |v_#memory_$Pointer$.base_1130|) (= (store |v_#memory_$Pointer$.base_1107| 136 (store .cse63 39 (select .cse64 39))) |v_#memory_$Pointer$.base_1106|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1115| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse65 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.base_1111| 136 (store .cse66 33 (select .cse67 33))) |v_#memory_$Pointer$.base_1110|) (= (store |v_#memory_$Pointer$.base_1117| 136 (store .cse52 17 (select .cse68 17))) |v_#memory_$Pointer$.base_1116|) (= |v_#memory_$Pointer$.base_1113| (store |v_#memory_$Pointer$.base_1114| 136 (store .cse69 27 (select .cse70 27)))) (= (store |v_#memory_$Pointer$.base_1096| 139 (store .cse71 214 (select .cse72 214))) |v_#memory_$Pointer$.base_1095|) (= |v_#memory_$Pointer$.base_1123| (store |v_#memory_$Pointer$.base_1124| 136 (store .cse73 11 (select .cse74 11)))) (= (store |v_#memory_$Pointer$.base_1128| 136 (store .cse58 4 (select .cse75 4))) |v_#memory_$Pointer$.base_1136|) (= (store |v_#memory_$Pointer$.base_1105| 136 (store .cse76 41 (select .cse77 41))) |v_#memory_$Pointer$.base_1104|) (= (store |v_#memory_$Pointer$.base_1136| 136 (store .cse75 6 (select .cse78 6))) |v_#memory_$Pointer$.base_1135|) (= (store |v_#memory_$Pointer$.base_1094| 139 (store .cse79 250 (select .cse80 250))) |v_#memory_$Pointer$.base_1093|) (= (store |v_#memory_$Pointer$.base_1126| 136 (store .cse81 10 (select .cse73 10))) |v_#memory_$Pointer$.base_1124|) (= |v_#memory_$Pointer$.base_1115| (store |v_#memory_$Pointer$.base_1125| 140 (store .cse50 250 (select .cse65 250)))) (= |v_#memory_$Pointer$.base_1109| (store |v_#memory_$Pointer$.base_1119| 136 (store .cse82 36 (select .cse83 36)))) (= |v_#memory_$Pointer$.base_1108| (store |v_#memory_$Pointer$.base_1109| 136 (store .cse83 37 (select .cse84 37)))) (= (store |v_#memory_$Pointer$.base_1133| 136 (store .cse85 13 (select .cse86 13))) |v_#memory_$Pointer$.base_1132|) (= |v_#memory_$Pointer$.base_1101| (store |v_#memory_$Pointer$.base_1102| 139 (store (store (store (store (store (store (store .cse87 17 0) 25 0) 33 4) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse88 65)))) (= |v_#memory_$Pointer$.base_1091| (store (store |v_#memory_$Pointer$.base_1093| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse80 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.base|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0)) 140 (store (store (store .cse47 0 5) 8 138) 16 (select .cse89 16)))) (= (store |v_#memory_$Pointer$.base_1135| 136 (store .cse78 8 (select .cse81 8))) |v_#memory_$Pointer$.base_1126|) (= |v_#memory_$Pointer$.base_1111| (store |v_#memory_$Pointer$.base_1112| 136 (store .cse90 31 (select .cse66 31)))) (= |v_#memory_$Pointer$.base_1122| (store |v_#memory_$Pointer$.base_1127| 140 (store (store (store (store (store (store .cse60 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse62 210)))) (= (store |v_#memory_$Pointer$.base_1120| 136 (store .cse91 15 (select .cse51 15))) |v_#memory_$Pointer$.base_1118|) (= |v_#memory_$Pointer$.base_1094| (store |v_#memory_$Pointer$.base_1095| 139 (store (store (store .cse72 226 0) 234 0) 242 (select .cse79 242)))) (= |v_#memory_$Pointer$.base_1096| (store |v_#memory_$Pointer$.base_1097| 139 (store (store (store (store (store (store .cse92 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse71 210)))) (= |v_#memory_$Pointer$.base_1100| (store |v_#memory_$Pointer$.base_1101| 139 (store .cse88 66 (select .cse61 66)))) (= (store |v_#memory_$Pointer$.base_1098| 139 (store .cse54 166 (select .cse92 166))) |v_#memory_$Pointer$.base_1097|) (= (store |v_#memory_$Pointer$.base_1108| 136 (store .cse84 38 (select .cse63 38))) |v_#memory_$Pointer$.base_1107|) (= (store |v_#memory_$Pointer$.base_1091| 140 (store (store (store (store (store (store (store .cse89 17 0) 25 0) 33 6) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse93 65))) |v_#memory_$Pointer$.base_1092|) (= (store |v_#memory_$Pointer$.base_1110| 136 (store .cse67 35 (select .cse82 35))) |v_#memory_$Pointer$.base_1119|) (= (store |v_#memory_$Pointer$.base_1123| 136 (store .cse74 12 (select .cse85 12))) |v_#memory_$Pointer$.base_1133|) (= |v_#memory_$Pointer$.base_1120| (store |v_#memory_$Pointer$.base_1132| 136 (store .cse86 14 (select .cse91 14)))) (= (store |v_#memory_$Pointer$.base_1116| 136 (store .cse68 25 (select .cse69 25))) |v_#memory_$Pointer$.base_1114|) (= (store |v_#memory_$Pointer$.base_1103| 139 (store (store .cse94 8 137) 16 (select .cse87 16))) |v_#memory_$Pointer$.base_1102|) (= (store |v_#memory_$Pointer$.base_1104| 136 (store .cse77 42 (select (select |v_#memory_$Pointer$.base_1103| 136) 42))) |v_#memory_$Pointer$.base_1103|) (= |v_#memory_$Pointer$.base_1105| (store |v_#memory_$Pointer$.base_1106| 136 (store .cse64 40 (select .cse76 40)))) (= (store |v_#memory_$Pointer$.base_1113| 136 (store .cse70 29 (select .cse90 29))) |v_#memory_$Pointer$.base_1112|) (= |v_#memory_$Pointer$.base_1134| (store |v_#memory_$Pointer$.base_1092| 140 (store .cse93 66 (select .cse55 66)))) (= (store |v_#memory_$Pointer$.base_1131| 140 (store .cse56 162 (select .cse59 162))) |v_#memory_$Pointer$.base_1129|)))) (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse111 (select |v_#memory_int_1240| 140)) (.cse105 (select |v_#memory_int_1322| 140)) (.cse123 (select |v_#memory_int_1318| 139)) (.cse97 (select |v_#memory_int_1249| 140)) (.cse136 (select |v_#memory_int_1214| 139)) (.cse115 (select |v_#memory_int_1217| 139)) (.cse100 (select |v_#memory_int_1324| 140)) (.cse145 (select |v_#memory_int_1261| 140)) (.cse98 (select |v_#memory_int_1245| 140)) (.cse110 (select |v_#memory_int_1244| 140)) (.cse127 (select |v_#memory_int_1311| 140)) (.cse149 (select |v_#memory_int_1310| 140)) (.cse154 (select |v_#memory_int_1247| 139)) (.cse155 (select |v_#memory_int_1260| 139)) (.cse147 (select |v_#memory_int_1242| 139)) (.cse137 (select |v_#memory_int_1303| 140)) (.cse143 (select |v_#memory_int_1207| 139)) (.cse126 (select |v_#memory_int_1268| 139)) (.cse160 (select |v_#memory_int_1306| 140)) (.cse163 (select |v_#memory_int_1305| 140)) (.cse112 (select |v_#memory_int_1298| 140)) (.cse153 (select |v_#memory_int_1239| 139)) (.cse129 (select |v_#memory_int_1280| 139)) (.cse150 (select |v_#memory_int_1321| 140)) (.cse104 (select |v_#memory_int_1317| 140)) (.cse117 (select |v_#memory_int_1263| 140)) (.cse158 (select |v_#memory_int_1269| 139)) (.cse121 (select |v_#memory_int_1234| 139)) (.cse161 (select |v_#memory_int_1250| 139)) (.cse179 (select |v_#memory_int_1281| 140)) (.cse101 (select |v_#memory_int_1285| 140)) (.cse142 (select |v_#memory_int_1293| 140)) (.cse168 (select |v_#memory_int_2996| 1)) (.cse177 (select |v_#memory_int_1277| 139)) (.cse144 (select |v_#memory_int_1205| 139)) (.cse107 (select |v_#memory_int_1264| 139)) (.cse189 (select |v_#memory_int_1246| 139)) (.cse192 (select |v_#memory_int_1302| 140)) (.cse113 (select |v_#memory_int_1301| 140)) (.cse138 (select |v_#memory_int_1294| 140)) (.cse197 (select |v_#memory_int_1297| 140)) (.cse141 (select |v_#memory_int_1292| 140)) (.cse120 (select |v_#memory_int_1235| 139)) (.cse178 (select |v_#memory_int_1282| 140)) (.cse173 (select |v_#memory_int_1279| 139)) (.cse185 (select |v_#memory_int_1291| 139)) (.cse102 (select |v_#memory_int_1276| 140)) (.cse199 (select |v_#memory_int_1278| 140)) (.cse125 (select |v_#memory_int_1255| 139)) (.cse172 (select |v_#memory_int_1254| 140)) (.cse194 (select |v_#memory_int_1295| 140)) (.cse156 (select |v_#memory_int_1296| 140)) (.cse95 (select |v_#memory_int_1228| 139)) (.cse182 (select |v_#memory_int_1266| 140)) (.cse174 (select |v_#memory_int_1265| 140)) (.cse201 (select |v_#memory_int_1272| 140)) (.cse187 (select |v_#memory_int_1218| 139)) (.cse116 (select |v_#memory_int_1215| 139)) (.cse200 (select |v_#memory_int_1236| 139)) (.cse166 (select |v_#memory_int_1212| 139)) (.cse122 (select |v_#memory_int_1219| 139)) (.cse205 (select |v_#memory_int_1320| 139)) (.cse211 (select |v_#memory_int_1319| 139)) (.cse176 (select |v_#memory_int_1233| 139)) (.cse96 (select |v_#memory_int_1230| 139)) (.cse195 (select |v_#memory_int_1229| 139)) (.cse180 (select |v_#memory_int_1251| 140)) (.cse171 (select |v_#memory_int_1252| 140)) (.cse193 (select |v_#memory_int_1304| 140)) (.cse202 (select |v_#memory_int_1275| 140)) (.cse175 (select |v_#memory_int_1270| 139)) (.cse106 (select |v_#memory_int_1262| 139)) (.cse151 (select |v_#memory_int_1314| 140)) (.cse131 (select |v_#memory_int_1299| 140)) (.cse190 (select |v_#memory_int_1248| 139)) (.cse167 (select |v_#memory_int_1243| 139)) (.cse162 (select |v_#memory_int_1258| 139)) (.cse206 (select |v_#memory_int_1253| 139)) (.cse186 (select |v_#memory_int_1220| 139)) (.cse188 (select |v_#memory_int_1208| 139)) (.cse212 (select |v_#memory_int_1222| 139)) (.cse124 (select |v_#memory_int_1323| 140)) (.cse99 (select |v_#memory_int_1309| 140)) (.cse146 (select |v_#memory_int_2996| 4)) (.cse210 (select |v_#memory_int_1221| 139)) (.cse132 (select |v_#memory_int_1308| 140)) (.cse159 (select |v_#memory_int_1307| 140)) (.cse207 (select |v_#memory_int_1256| 140)) (.cse181 (select |v_#memory_int_1257| 140)) (.cse128 (select |v_#memory_int_2996| 6)) (.cse134 (select |v_#memory_int_1225| 139)) (.cse216 (select |v_#memory_int_1223| 139)) (.cse217 (select |v_#memory_int_1216| 139)) (.cse109 (select |v_#memory_int_1210| 139)) (.cse183 (select |v_#memory_int_1213| 139)) (.cse184 (select |v_#memory_int_1206| 139)) (.cse204 (select |v_#memory_int_1211| 139)) (.cse118 (select |v_#memory_int_1271| 140)) (.cse152 (select |v_#memory_int_1267| 140)) (.cse208 (select |v_#memory_int_1237| 139)) (.cse164 (select |v_#memory_int_1313| 140)) (.cse165 (select |v_#memory_int_1312| 140)) (.cse148 (select |v_#memory_int_1241| 139)) (.cse219 (select |v_#memory_int_1238| 139)) (.cse218 (select |v_#memory_int_1224| 139)) (.cse157 (select |v_#memory_int_1204| 139)) (.cse140 (select |v_#memory_int_1288| 140)) (.cse191 (select |v_#memory_int_1287| 140)) (.cse170 (select |v_#memory_int_1286| 140)) (.cse139 (select |v_#memory_int_1284| 140)) (.cse196 (select |v_#memory_int_1232| 139)) (.cse135 (select |v_#memory_int_1231| 139)) (.cse214 (select |v_#memory_int_1289| 140)) (.cse169 (select |v_#memory_int_1283| 140)) (.cse203 (select |v_#memory_int_1274| 140)) (.cse209 (select |v_#memory_int_1273| 140)) (.cse119 (select |v_#memory_int_2996| 138)) (.cse215 (select |v_#memory_int_1227| 139)) (.cse133 (select |v_#memory_int_1226| 139)) (.cse103 (select |v_#memory_int_2996| 137)) (.cse198 (select |v_#memory_int_1300| 140)) (.cse213 (select |v_#memory_int_1290| 140)) (.cse114 (select |v_#memory_int_1259| 140)) (.cse130 (select |v_#memory_int_1316| 139)) (.cse108 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse95 210 0) 214 0) 226 (select .cse96 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse97 498 (select .cse98 498)))) (= (store |v_#memory_int_1309| 140 (store .cse99 57 (select .cse100 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse101 370 (select .cse102 370)))) (= (select .cse103 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse104 33 (select .cse105 33)))) (= (store |v_#memory_int_1262| 139 (store .cse106 102 (select .cse107 102))) |v_#memory_int_1264|) (= 0 (select .cse103 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse108 474 (select .cse109 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse110 514 (select .cse111 514)))) (= (store |v_#memory_int_1298| 140 (store .cse112 142 (select .cse113 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse111 522 (select .cse114 522)))) (= (select .cse103 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse115 290 (select .cse116 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse117 466 (select .cse118 466)))) (= (select .cse119 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse120 314 (select .cse121 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse122 450 (select .cse123 450)))) (= (store |v_#memory_int_1322| 140 (store .cse105 41 (select .cse124 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse125 65 0) 66 0) 70 (select .cse126 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse47 0 (select .cse127 0)))) (= (select .cse103 12) 0) (= 95 (select .cse128 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse94 2 1477) 4 2) 6 0) 8 0) 10 0) 11 0) 12 0) 13 0) 14 0) 15 0) 16 0) 17 0) 25 3) 27 1477) 29 4) 31 0) 33 0) 35 0) 36 0) 37 0) 38 0) 39 0) 40 0) 41 0) 42 0)) 139 (store .cse47 0 (select .cse129 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse123 458 (select .cse130 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse131 86 (select .cse132 86)))) (= (store |v_#memory_int_1226| 139 (store .cse133 346 (select .cse134 346))) |v_#memory_int_1225|) (= (select .cse119 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse135 274 (select .cse136 274))) |v_#memory_int_1214|) (= (select .cse128 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse137 186 (select .cse138 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse139 282 (select .cse140 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse141 394 (select .cse142 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse143 378 (select .cse144 378)))) (= (store |v_#memory_int_1261| 140 (store .cse145 490 (select .cse97 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse136 282 (select .cse115 282)))) (= (select .cse146 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse147 178 (select .cse148 178))) |v_#memory_int_1241|) (= (select .cse103 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse149 16 4) 17 (select .cse150 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse100 65 0) 66 0) 70 (select .cse151 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse152 482 (select .cse145 482))) |v_#memory_int_1261|) (= (select .cse119 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse153 142 (select .cse154 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse98 506 (select .cse110 506))) |v_#memory_int_1244|) (= (select .cse146 6) 0) (= (select .cse103 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse127 8 (select .cse149 8)))) (= (select .cse119 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse154 150 (select .cse155 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse155 158 0) 162 0) 166 0) 170 (select .cse147 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse156 178 (select .cse137 178)))) (= (select .cse103 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse157 370 (select .cse143 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse126 78 (select .cse158 78)))) (= (select .cse119 10) 0) (= (select .cse119 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse159 102 (select .cse160 102)))) (= (select .cse103 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse161 41 (select .cse162 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse163 118 (select .cse164 118))) |v_#memory_int_1313|) (= (select .cse146 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse160 110 (select .cse163 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse165 134 (select .cse112 134)))) (= (store |v_#memory_int_1212| 139 (store .cse166 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse119 42) 0) (= (select .cse103 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse167 134 (select .cse153 134)))) (= (select .cse119 16) 0) (= (select .cse168 1) 0) (= (select .cse146 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse169 266 (select .cse170 266))) |v_#memory_int_1286|) (= (select .cse103 42) 0) (= (select .cse103 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse171 418 (select .cse172 418)))) (= 3 (select .cse119 0)) (= (select .cse103 6) 0) (= (select .cse103 29) 0) (= (select .cse119 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse129 8 (select .cse173 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse150 25 (select .cse104 25)))) (= (store |v_#memory_int_1265| 140 (store .cse174 458 (select .cse117 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse158 86 (select .cse175 86))) |v_#memory_int_1270|) (= (select .cse119 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse121 322 (select .cse176 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse177 33 (select .cse161 33)))) (= (select .cse103 27) 0) (= (select .cse103 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse178 354 (select .cse179 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse179 362 (select .cse101 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse142 402 (select .cse180 402)))) (= (select .cse168 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse181 442 (select .cse182 442))) |v_#memory_int_1266|) (= (select .cse128 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse183 490 (select .cse184 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse185 25 (select .cse177 25)))) (= (store |v_#memory_int_1205| 139 (store .cse144 386 (select .cse186 386))) |v_#memory_int_1220|) (= (select .cse119 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse187 426 (select .cse188 426)))) (= (select .cse119 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse189 118 (select .cse190 118)))) (= (store |v_#memory_int_1264| 139 (store .cse107 110 (select .cse189 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse191 298 (select .cse192 298)))) (= (select .cse119 40) 0) (= (select .cse103 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse192 306 (select .cse193 306)))) (= (select .cse119 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse113 150 (select .cse194 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse195 242 0) 250 0) 258 (select .cse196 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse138 194 (select .cse197 194)))) (= (store |v_#memory_int_1297| 140 (store .cse197 202 (select .cse198 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse199 386 (select .cse141 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse200 306 (select .cse120 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse201 346 (select .cse178 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse202 322 (select .cse203 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse173 16 3) 17 (select .cse185 17)))) (= (store |v_#memory_int_1276| 140 (store .cse102 378 (select .cse199 378))) |v_#memory_int_1278|) (= (select .cse103 17) 0) (= (select .cse119 6) 0) (= (select .cse103 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse204 506 (select .cse205 506)))) (= (select .cse119 33) 0) (= (select .cse128 1) 105) (= (select .cse146 5) 50) (= (select .cse103 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse206 57 (select .cse125 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse172 426 (select .cse207 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse194 158 0) 162 0) 166 0) 170 (select .cse156 170))) |v_#memory_int_1296|) (= (select .cse119 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse208 202 (select .cse95 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse182 450 (select .cse174 450))) |v_#memory_int_1265|) (= (select .cse103 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse209 338 (select .cse201 338)))) (= (store |v_#memory_int_1221| 139 (store .cse210 418 (select .cse187 418))) |v_#memory_int_1218|) (= (select .cse146 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse116 298 (select .cse200 298))) |v_#memory_int_1236|) (= (select .cse103 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse211 522 (select .cse166 522)))) (= (select .cse103 8) 0) (= (select .cse119 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse212 442 (select .cse122 442)))) (= (select .cse103 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse205 514 (select .cse211 514)))) (= (select .cse103 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse213 234 (select .cse214 234)))) (= (store |v_#memory_int_1233| 139 (store .cse176 330 (select .cse215 330))) |v_#memory_int_1227|) (= (select .cse119 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse96 234 (select .cse195 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse180 410 (select .cse171 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse193 314 (select .cse202 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse175 94 (select .cse106 94)))) (= (select .cse128 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse151 78 (select .cse131 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse190 126 (select .cse167 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse162 49 (select .cse206 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse186 394 (select .cse216 394)))) (= (store |v_#memory_int_1208| 139 (store .cse188 434 (select .cse212 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse124 49 (select .cse99 49)))) (= (select .cse119 31) 0) (= (select .cse128 3) 105) (= (select .cse146 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse217 410 (select .cse210 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse132 94 (select .cse159 94)))) (= (store |v_#memory_int_1256| 140 (store .cse207 434 (select .cse181 434))) |v_#memory_int_1257|) (= 103 (select .cse128 2)) (= (select .cse119 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse134 354 (select .cse218 354)))) (= (store |v_#memory_int_1223| 139 (store .cse216 402 (select .cse217 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse109 482 (select .cse183 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse184 498 (select .cse204 498)))) (= (store |v_#memory_int_1271| 140 (store .cse118 474 (select .cse152 474))) |v_#memory_int_1267|) (= (select .cse119 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse219 194 (select .cse208 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse164 126 (select .cse165 126)))) (= (select .cse103 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse148 186 (select .cse219 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse218 362 (select .cse157 362))) |v_#memory_int_1204|) (= (select .cse119 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse140 290 (select .cse191 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse170 274 (select .cse139 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse196 266 (select .cse135 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse214 242 0) 250 0) 258 (select .cse169 258))) |v_#memory_int_1283|) (= (select .cse119 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse203 330 (select .cse209 330))) |v_#memory_int_1273|) (= (select .cse119 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse215 338 (select .cse133 338)))) (= (select .cse103 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse198 210 0) 214 0) 226 (select .cse213 226))) |v_#memory_int_1290|) (= |c_#memory_int| (store |v_#memory_int_1259| 140 (store .cse114 530 (select (select |c_#memory_int| 140) 530)))) (= (store |v_#memory_int_1316| 139 (store .cse130 466 (select .cse108 466))) |v_#memory_int_1315|)))) (= 141 |c_~#serial_drivers~0.base|) (= c_~ldv_work_1_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg0~0#1.offset| 0) (not (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 0)) (= |c_~#id_table_4~0.base| 138) (= c_~digi_acceleport_4_device_group2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (= c_~ldv_retval_4~0 0) (= c_~digi_acceleport_2_device_group2~0.offset 0) (= c_~ldv_work_struct_1_0~0.base 0) (= (select .cse220 16) 0) (= c_~digi_acceleport_2_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass)) (not (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 0)) (not (= |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 0)) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi)) (= 137 |c_~#id_table_2~0.base|) (<= 1 |c_#StackHeapBarrier|) (= c_~digi_acceleport_4_device_group1~0.base 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo)) (= c_~ldv_work_struct_1_3~0.offset 0) (= c_~ldv_state_variable_1~0 0) (= c_~ldv_work_1_0~0 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (= 140 (select .cse220 8)) (= c_~digi_acceleport_4_device_group0~0.base 0) (= 0 c_~digi_acceleport_4_device_group1~0.offset) (exists ((v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.match_flags)) (= c_~ldv_work_struct_1_1~0.offset 0) (= 136 |c_~#id_table_combined~0.base|) (not (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 0)) (= 139 (select .cse220 0)) (not (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 0)) (= |c_~#serial_drivers~0.offset| 0) (= c_~digi_acceleport_4_device_group0~0.offset 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 0 0) 1 0) 2 0))) (= 0 c_~ldv_retval_3~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (= c_~ldv_work_struct_1_3~0.base 0) (= |c_~#id_table_combined~0.offset| 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 0 0) 1 0) 2 0))) (= c_~digi_acceleport_2_device_group2~0.base 0) (= c_~ldv_work_struct_1_2~0.offset 0) (= (select .cse48 8) 0) (= 139 |c_~#digi_acceleport_2_device~0.base|) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= 0 c_~ldv_spin~0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) (exists ((|v_#valid_546| (Array Int Int))) (let ((.cse224 (store |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse225 (store .cse224 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1))) (let ((.cse222 (store .cse225 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse223 (store .cse222 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 1))) (let ((.cse221 (store .cse223 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse226 (store .cse221 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (let ((.cse227 (store .cse226 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (let ((.cse228 (store .cse227 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1))) (and (= (select |v_#valid_546| 25) 1) (= (select |v_#valid_546| 17) 1) (= (select |v_#valid_546| 58) 1) (= (select |v_#valid_546| 28) 1) (= (select |v_#valid_546| 69) 1) (= (select |v_#valid_546| 114) 1) (= (select |v_#valid_546| 85) 1) (= (select |v_#valid_546| 138) 1) (= (select |v_#valid_546| 106) 1) (= (select |v_#valid_546| 119) 1) (= 1 (select |v_#valid_546| 79)) (= (select |v_#valid_546| 93) 1) (= (select |v_#valid_546| 56) 1) (= (select |v_#valid_546| 92) 1) (= (select |v_#valid_546| 105) 1) (= (select |v_#valid_546| 53) 1) (= (select |v_#valid_546| 15) 1) (= (select |v_#valid_546| 42) 1) (= (select |v_#valid_546| 32) 1) (= (select |v_#valid_546| 112) 1) (= (select |v_#valid_546| 46) 1) (= (select |v_#valid_546| 23) 1) (= (select |v_#valid_546| 75) 1) (= (select .cse221 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_546| 98) 1) (= (select |v_#valid_546| 89) 1) (= (select |v_#valid_546| 133) 1) (= (select |v_#valid_546| 63) 1) (= (select |v_#valid_546| 47) 1) (= (select |v_#valid_546| 127) 1) (= (select |v_#valid_546| 39) 1) (= (select |v_#valid_546| 33) 1) (= (select |v_#valid_546| 82) 1) (= (select |v_#valid_546| 13) 1) (= (select |v_#valid_546| 118) 1) (= (select |v_#valid_546| 21) 1) (= (select |v_#valid_546| 90) 1) (= 1 (select |v_#valid_546| 96)) (= (select |v_#valid_546| 12) 1) (= (select .cse222 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) 0) (= (select |v_#valid_546| 91) 1) (= (select |v_#valid_546| 130) 1) (= (select |v_#valid_546| 78) 1) (= (select |v_#valid_546| 126) 1) (= (select |v_#valid_546| 31) 1) (= (select |v_#valid_546| 108) 1) (= (select |v_#valid_546| 100) 1) (= (select |v_#valid_546| 29) 1) (= (select |v_#valid_546| 66) 1) (= (select |v_#valid_546| 18) 1) (= (select |v_#valid_546| 109) 1) (= (select .cse223 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_546| 19) 1) (= (select |v_#valid_546| 84) 1) (= (select |v_#valid_546| 136) 1) (= (select |v_#valid_546| 99) 1) (= (select |v_#valid_546| 83) 1) (= (select .cse224 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_546| 24) 1) (= (select |v_#valid_546| 113) 1) (= (select |v_#valid_546| 30) 1) (= (select |v_#valid_546| 37) 1) (= (select |v_#valid_546| 48) 1) (= (select |v_#valid_546| 35) 1) (= (select |v_#valid_546| 3) 1) (= (select |v_#valid_546| 4) 1) (= (select |v_#valid_546| 6) 1) (= (select |v_#valid_546| 71) 1) (= (select |v_#valid_546| 8) 1) (= (select |v_#valid_546| 20) 1) (= (select |v_#valid_546| 103) 1) (= (select |v_#valid_546| 10) 1) (= (select |v_#valid_546| 104) 1) (= (select |v_#valid_546| 16) 1) (= (select |v_#valid_546| 64) 1) (= (select |v_#valid_546| 110) 1) (= (select |v_#valid_546| 55) 1) (= (select |v_#valid_546| 49) 1) (= (select |v_#valid_546| 51) 1) (= (select |v_#valid_546| 139) 1) (= (select |v_#valid_546| 43) 1) (= (select |v_#valid_546| 67) 1) (= (select |v_#valid_546| 59) 1) (= (select |v_#valid_546| 74) 1) (= (select |v_#valid_546| 60) 1) (= (select |v_#valid_546| 72) 1) (= (select |v_#valid_546| 41) 1) (= (select |v_#valid_546| 52) 1) (= (select |v_#valid_546| 44) 1) (= (select |v_#valid_546| 26) 1) (= (select |v_#valid_546| 116) 1) (= (select |v_#valid_546| 45) 1) (= (select |v_#valid_546| 115) 1) (= (select |v_#valid_546| 94) 1) (= 1 (select |v_#valid_546| 107)) (= (select |v_#valid_546| 123) 1) (= (select |v_#valid_546| 120) 1) (= (select |v_#valid_546| 50) 1) (= (select |v_#valid_546| 128) 1) (= 1 (select |v_#valid_546| 80)) (= (select |v_#valid_546| 9) 1) (= (select |v_#valid_546| 0) 0) (= (select |v_#valid_546| 34) 1) (= (select |v_#valid_546| 61) 1) (= (select |v_#valid_546| 102) 1) (= (select |v_#valid_546| 27) 1) (= (select |v_#valid_546| 65) 1) (= (select |v_#valid_546| 121) 1) (= (select |v_#valid_546| 129) 1) (= (select |v_#valid_546| 81) 1) (= (select |v_#valid_546| 134) 1) (= (select |v_#valid_546| 132) 1) (= (select |v_#valid_546| 40) 1) (= (select |v_#valid_546| 36) 1) (= (select |v_#valid_546| 141) 1) (= (select |v_#valid_546| 95) 1) (= (select |v_#valid_546| 137) 1) (= 1 (select |v_#valid_546| 88)) (= (select .cse225 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_546| 2) 1) (= (select |v_#valid_546| 11) 1) (= (select |v_#valid_546| 77) 1) (= (select .cse226 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select .cse227 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_546| 86) 1) (= (select |v_#valid_546| 97) 1) (= (select |v_#valid_546| 131) 1) (= (select |v_#valid_546| 87) 1) (= (select |v_#valid_546| 101) 1) (= (select |v_#valid_546| 125) 1) (= (select |v_#valid_546| 7) 1) (= (select |v_#valid_546| 22) 1) (= (select |v_#valid_546| 117) 1) (= (select |v_#valid_546| 5) 1) (= (select |v_#valid_546| 54) 1) (= (select .cse228 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) 0) (= (select |v_#valid_546| 135) 1) (= (select |v_#valid_546| 111) 1) (= (select |v_#valid_546| 122) 1) (= (select |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_546| 73) 1) (= (select |v_#valid_546| 14) 1) (= (select |v_#valid_546| 68) 1) (= 1 (select |v_#valid_546| 38)) (= (select |v_#valid_546| 1) 1) (= (select |v_#valid_546| 62) 1) (= (select |v_#valid_546| 140) 1) (= (select |v_#valid_546| 70) 1) (= (select |v_#valid_546| 57) 1) (= |c_#valid| (store .cse228 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base| 1)) (= (select |v_#valid_546| 76) 1) (= (select |v_#valid_546| 124) 1))))))))))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= c_~ref_cnt~0 0) (exists ((|v_#length_333| (Array Int Int))) (and (= (select |v_#length_333| 138) 50) (= (select |v_#length_333| 109) 24) (= (select |v_#length_333| 80) 41) (= (select |v_#length_333| 17) 48) (= 16 (select |v_#length_333| 130)) (= 23 (select |v_#length_333| 129)) (= 23 (select |v_#length_333| 131)) (= (select |v_#length_333| 48) 54) (= (select |v_#length_333| 64) 25) (= 35 (select |v_#length_333| 26)) (= (select |v_#length_333| 136) 75) (= 47 (select |v_#length_333| 59)) (= 16 (select |v_#length_333| 40)) (= (select |v_#length_333| 112) 50) (= 23 (select |v_#length_333| 119)) (= (select |v_#length_333| 92) 16) (= (select |v_#length_333| 77) 16) (= 57 (select |v_#length_333| 108)) (= (select |v_#length_333| 141) 24) (= (select |v_#length_333| 49) 54) (= (select |v_#length_333| 107) 24) (= (select |v_#length_333| 66) 25) (= 48 (select |v_#length_333| 10)) (= 21 (select |v_#length_333| 78)) (= (select |v_#length_333| 96) 38) (= 88 (select |v_#length_333| 33)) (= (select |v_#length_333| 5) 24) (= (select |v_#length_333| 31) 17) (= 16 (select |v_#length_333| 14)) (= 23 (select |v_#length_333| 125)) (= (select |v_#length_333| 81) 41) (= (select |v_#length_333| 83) 21) (= (select |v_#length_333| 85) 41) (= (select |v_#length_333| 57) 47) (= 88 (select |v_#length_333| 34)) (= 40 (select |v_#length_333| 68)) (= (select |v_#length_333| 82) 16) (= (select |v_#length_333| 16) 215) (= (select |v_#length_333| 137) 50) (= 538 (select |v_#length_333| 139)) (= 23 (select |v_#length_333| 20)) (= 23 (select |v_#length_333| 8)) (= (select |v_#length_333| 65) 16) (= (select |v_#length_333| 46) 11) (= (select |v_#length_333| 90) 37) (= (select |v_#length_333| 12) 35) (= (select |v_#length_333| 58) 25) (= 23 (select |v_#length_333| 15)) (= 16 (select |v_#length_333| 30)) (= 215 (select |v_#length_333| 74)) (= 35 (select |v_#length_333| 75)) (= (select |v_#length_333| 124) 16) (= 215 (select |v_#length_333| 23)) (= (select |v_#length_333| 87) 16) (= (select |v_#length_333| 100) 29) (= (select |v_#length_333| 35) 16) (= 23 (select |v_#length_333| 27)) (= (select |v_#length_333| 127) 24) (= (select |v_#length_333| 63) 50) (= (select |v_#length_333| 121) 25) (= (select |v_#length_333| 53) 11) (= (select |v_#length_333| 101) 21) (= (select |v_#length_333| 24) 58) (= (select |v_#length_333| 6) 7) (= (select |v_#length_333| 61) 50) (= 44 (select |v_#length_333| 97)) (= 215 (select |v_#length_333| 9)) (= (select |v_#length_333| 51) 11) (= (select |v_#length_333| 111) 24) (= (select |v_#length_333| 55) 26) (= (select |v_#length_333| 67) 215) (= (select |v_#length_333| 71) 25) (= 44 (select |v_#length_333| 44)) (= 38 (select |v_#length_333| 106)) (= 538 (select |v_#length_333| 140)) (= 23 (select |v_#length_333| 22)) (= 7 (select |v_#length_333| 4)) (= 215 (select |v_#length_333| 79)) (= 16 (select |v_#length_333| 72)) (= (select |v_#length_333| 50) 44) (= 44 (select |v_#length_333| 43)) (= (select |v_#length_333| 134) 63) (= 23 (select |v_#length_333| 123)) (= 44 (select |v_#length_333| 70)) (= (select |v_#length_333| 128) 24) (= 215 (select |v_#length_333| 54)) (= (select |v_#length_333| 89) 215) (= (select |v_#length_333| 132) 215) (= (select |v_#length_333| 122) 25) (= 20 (select |v_#length_333| 98)) (= 215 (select |v_#length_333| 126)) (= (select |v_#length_333| 60) 25) (= 16 (select |v_#length_333| 118)) (= 21 (select |v_#length_333| 102)) (= (select |v_#length_333| 95) 38) (= (select |v_#length_333| 73) 16) (= 19 (select |v_#length_333| 29)) (= (select |v_#length_333| 103) 24) (= (select |v_#length_333| 41) 17) (= (select |v_#length_333| 37) 215) (= 23 (select |v_#length_333| 117)) (= (select |v_#length_333| 1) 2) (= (select |v_#length_333| 39) 45) (= (select |v_#length_333| 36) 17) (= (select |v_#length_333| 120) 215) (= 23 (select |v_#length_333| 13)) (= 16 (select |v_#length_333| 7)) (= 16 (select |v_#length_333| 45)) (= 18 (select |v_#length_333| 104)) (= (select |v_#length_333| 105) 39) (= (select |v_#length_333| 25) 58) (= (select |v_#length_333| 3) 24) (= (select |v_#length_333| 52) 16) (= (select |v_#length_333| 2) 90) (= 40 (select |v_#length_333| 69)) (= 16 (select |v_#length_333| 21)) (= 103 (select |v_#length_333| 116)) (= (select |v_#length_333| 115) 24) (= (select |v_#length_333| 133) 63) (= (select |v_#length_333| 113) 24) (= (select |v_#length_333| 38) 45) (= 41 (select |v_#length_333| 86)) (= 215 (select |v_#length_333| 94)) (= (select |v_#length_333| 32) 215) (= (select |v_#length_333| 135) 16) (= (select |v_#length_333| 56) 26) (= (select |v_#length_333| 18) 48) (= 57 (select |v_#length_333| 110)) (= (store (store (store (store (store (store (store (store (store |v_#length_333| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 4) |c_ULTIMATE.start_main_~#ldvarg10~0#1.base| 4) |c_#length|) (= 10 (select |v_#length_333| 88)) (= 44 (select |v_#length_333| 19)) (= (select |v_#length_333| 42) 215) (= 11 (select |v_#length_333| 93)) (= 25 (select |v_#length_333| 62)) (= 44 (select |v_#length_333| 28)) (= (select |v_#length_333| 76) 35) (= 46 (select |v_#length_333| 114)) (= (select |v_#length_333| 99) 30) (= 215 (select |v_#length_333| 47)) (= 48 (select |v_#length_333| 11)) (= (select |v_#length_333| 84) 215) (= (select |v_#length_333| 91) 37))) (= c_~digi_acceleport_2_device_group3~0.offset 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol)) (= c_~ldv_work_struct_1_1~0.base 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idVendor (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 0 0) 1 0) 2 0))) (exists ((v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.driver_info)) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_work_struct_1_2~0.base 0) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= |c_ULTIMATE.start_main_~#ldvarg10~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= |c_~#digi_acceleport_4_device~0.offset| 0) (= c_~ldv_work_1_1~0 0) (= c_~digi_acceleport_2_device_group1~0.offset 0) (= c_~ldv_work_1_2~0 0) (= c_~ldv_retval_0~0 0) (= c_~digi_acceleport_2_device_group1~0.base 0) (= |c_~#id_table_4~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.base 0) (= |c_~#id_table_2~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.offset 0) (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 0 0) 1 0) 2 0))) (<= .cse0 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (= c_~ldv_retval_2~0 0)))) is different from false [2024-11-09 07:30:08,084 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#digi_acceleport_2_device~0.offset| 0) (= c_~digi_acceleport_4_device_group3~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~digi_acceleport_4_device_group2~0.offset 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= c_~ldv_work_struct_1_0~0.offset 0) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= c_~digi_acceleport_4_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= 140 |c_~#digi_acceleport_4_device~0.base|) (= 141 |c_~#serial_drivers~0.base|) (= c_~ldv_work_1_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg0~0#1.offset| 0) (= |c_~#id_table_4~0.base| 138) (= c_~digi_acceleport_4_device_group2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (= c_~ldv_retval_4~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~digi_acceleport_2_device_group2~0.offset 0) (= c_~ldv_work_struct_1_0~0.base 0) (= c_~digi_acceleport_2_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 137 |c_~#id_table_2~0.base|) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) (= c_~digi_acceleport_4_device_group1~0.base 0) (= c_~ldv_work_struct_1_3~0.offset 0) (= c_~ldv_state_variable_1~0 0) (= c_~ldv_work_1_0~0 0) (= c_~digi_acceleport_4_device_group0~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 0 c_~digi_acceleport_4_device_group1~0.offset) (= c_~ldv_work_struct_1_1~0.offset 0) (= 136 |c_~#id_table_combined~0.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) (= |c_~#serial_drivers~0.offset| 0) (= c_~digi_acceleport_4_device_group0~0.offset 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (= c_~ldv_work_struct_1_3~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= |c_~#id_table_combined~0.offset| 0) (= c_~digi_acceleport_2_device_group2~0.base 0) (= c_~ldv_work_struct_1_2~0.offset 0) (= 139 |c_~#digi_acceleport_2_device~0.base|) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= 0 c_~ldv_spin~0) (= c_~ref_cnt~0 0) (= c_~digi_acceleport_2_device_group3~0.offset 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_work_struct_1_1~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_work_struct_1_2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg10~0#1.offset| 0) (= |c_ULTIMATE.start_main_#t~ret625#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= |c_~#digi_acceleport_4_device~0.offset| 0) (= c_~ldv_work_1_1~0 0) (= c_~digi_acceleport_2_device_group1~0.offset 0) (= c_~ldv_work_1_2~0 0) (= c_~ldv_retval_0~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= c_~digi_acceleport_2_device_group1~0.base 0) (= |c_~#id_table_4~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.base 0) (= |c_~#id_table_2~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.offset 0) (= c_~ldv_retval_2~0 0) (let ((.cse36 ((as const (Array Int Int)) 0))) (let ((.cse300 (select |c_#memory_$Pointer$.base| 141)) (.cse299 (store .cse36 0 3)) (.cse298 (select |c_#memory_$Pointer$.offset| 141)) (.cse290 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|)) (.cse1 (exists ((|v_#memory_$Pointer$.offset_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1120| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1112| (Array Int (Array Int Int)))) (let ((.cse355 (select |v_#memory_$Pointer$.offset_1113| 140)) (.cse357 (select |v_#memory_$Pointer$.offset_1115| 140)) (.cse360 (select |v_#memory_$Pointer$.offset_1092| 139)) (.cse358 (select |v_#memory_$Pointer$.offset_1125| 140)) (.cse348 (select |v_#memory_$Pointer$.offset_1124| 140)) (.cse368 (select |v_#memory_$Pointer$.offset_1091| 139)) (.cse349 (select |v_#memory_$Pointer$.offset_1133| 136)) (.cse370 (select |v_#memory_$Pointer$.offset_1123| 140)) (.cse364 (select |v_#memory_$Pointer$.offset_1106| 136)) (.cse372 (select |v_#memory_$Pointer$.offset_1135| 136)) (.cse378 (select |v_#memory_$Pointer$.offset_1134| 136)) (.cse347 (store (store .cse36 0 0) 8 0)) (.cse362 (select |v_#memory_$Pointer$.offset_1119| 136)) (.cse381 (select |v_#memory_$Pointer$.offset_1098| 139)) (.cse351 (select |v_#memory_$Pointer$.offset_1100| 139)) (.cse380 (select |v_#memory_$Pointer$.offset_1105| 136)) (.cse365 (select |v_#memory_$Pointer$.offset_1136| 136)) (.cse350 (select |v_#memory_$Pointer$.offset_1132| 136)) (.cse382 (select |v_#memory_$Pointer$.offset_1118| 136)) (.cse375 (select |v_#memory_$Pointer$.offset_1117| 136)) (.cse377 (select |v_#memory_$Pointer$.offset_1095| 139)) (.cse373 (select |v_#memory_$Pointer$.offset_1094| 139)) (.cse379 (select |v_#memory_$Pointer$.offset_1127| 140)) (.cse383 (select |v_#memory_$Pointer$.offset_1131| 136)) (.cse353 (select |v_#memory_$Pointer$.offset_1130| 136)) (.cse352 (select |v_#memory_$Pointer$.offset_1099| 139)) (.cse359 (select |v_#memory_$Pointer$.offset_1093| 139)) (.cse387 (select |v_#memory_$Pointer$.offset_1129| 136)) (.cse376 (select |v_#memory_$Pointer$.offset_1116| 136)) (.cse374 (select |v_#memory_$Pointer$.offset_1097| 139)) (.cse346 (select |v_#memory_$Pointer$.offset_1096| 139)) (.cse389 (select |v_#memory_$Pointer$.offset_1108| 136)) (.cse363 (select |v_#memory_$Pointer$.offset_1107| 136)) (.cse384 (select |v_#memory_$Pointer$.offset_1128| 140)) (.cse369 (select |v_#memory_$Pointer$.offset_1121| 140)) (.cse354 (select |v_#memory_$Pointer$.offset_1114| 136)) (.cse390 (select |v_#memory_$Pointer$.offset_1112| 136)) (.cse366 (select |v_#memory_$Pointer$.offset_1110| 136)) (.cse391 (select |v_#memory_$Pointer$.offset_1111| 136)) (.cse385 (select |v_#memory_$Pointer$.offset_1104| 136)) (.cse386 (select |v_#memory_$Pointer$.offset_1102| 136)) (.cse361 (select |v_#memory_$Pointer$.offset_1120| 136)) (.cse388 (select |v_#memory_$Pointer$.offset_1122| 136)) (.cse371 (select |v_#memory_$Pointer$.offset_1126| 136)) (.cse356 (select |v_#memory_$Pointer$.offset_1103| 140)) (.cse367 (select |v_#memory_$Pointer$.offset_1101| 140))) (and (= (store (store |v_#memory_$Pointer$.offset_1096| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse346 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.offset|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0)) 140 (store .cse347 16 (select .cse348 16))) |v_#memory_$Pointer$.offset_1124|) (= |v_#memory_$Pointer$.offset_1132| (store |v_#memory_$Pointer$.offset_1133| 136 (store .cse349 11 (select .cse350 11)))) (= |v_#memory_$Pointer$.offset_1099| (store |v_#memory_$Pointer$.offset_1100| 139 (store .cse351 66 (select .cse352 66)))) (= (store |v_#memory_$Pointer$.offset_1130| 136 (store .cse353 14 (select .cse354 14))) |v_#memory_$Pointer$.offset_1114|) (= (store |v_#memory_$Pointer$.offset_1113| 140 (store (store (store .cse355 226 0) 234 0) 242 (select .cse356 242))) |v_#memory_$Pointer$.offset_1103|) (= (store |v_#memory_$Pointer$.offset_1115| 140 (store .cse357 214 (select .cse355 214))) |v_#memory_$Pointer$.offset_1113|) (= (store |v_#memory_$Pointer$.offset_1125| 140 (store (store (store (store (store (store .cse358 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse357 210))) |v_#memory_$Pointer$.offset_1115|) (= (store |v_#memory_$Pointer$.offset_1093| 139 (store .cse359 162 (select .cse360 162))) |v_#memory_$Pointer$.offset_1092|) (= (store |v_#memory_$Pointer$.offset_1120| 136 (store .cse361 29 (select .cse362 29))) |v_#memory_$Pointer$.offset_1119|) (= (store |v_#memory_$Pointer$.offset_1107| 136 (store .cse363 38 (select .cse364 38))) |v_#memory_$Pointer$.offset_1106|) (= |v_#memory_$Pointer$.offset_1110| (store |v_#memory_$Pointer$.offset_1136| 136 (store .cse365 41 (select .cse366 41)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_1101| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse367 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.offset_1092| 139 (store .cse360 166 (select .cse368 166))) |v_#memory_$Pointer$.offset_1091|) (= (store |v_#memory_$Pointer$.offset_1121| 140 (store .cse369 166 (select .cse358 166))) |v_#memory_$Pointer$.offset_1125|) (= (store |v_#memory_$Pointer$.offset_1124| 140 (store (store (store (store (store (store (store .cse348 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse370 65))) |v_#memory_$Pointer$.offset_1123|) (= (store |v_#memory_$Pointer$.offset_1126| 136 (store .cse371 6 (select .cse372 6))) |v_#memory_$Pointer$.offset_1135|) (= (store |v_#memory_$Pointer$.offset_1094| 139 (store (store (store .cse373 226 0) 234 0) 242 (select .cse374 242))) |v_#memory_$Pointer$.offset_1097|) (= (store |v_#memory_$Pointer$.offset_1117| 136 (store .cse375 35 (select .cse376 35))) |v_#memory_$Pointer$.offset_1116|) (= (store |v_#memory_$Pointer$.offset_1091| 139 (store (store (store (store (store (store .cse368 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse377 210))) |v_#memory_$Pointer$.offset_1095|) (= (store |v_#memory_$Pointer$.offset_1134| 136 (store .cse378 10 (select .cse349 10))) |v_#memory_$Pointer$.offset_1133|) (= (store |v_#memory_$Pointer$.offset_1123| 140 (store .cse370 66 (select .cse379 66))) |v_#memory_$Pointer$.offset_1127|) (= |v_#memory_$Pointer$.offset_1105| (store |v_#memory_$Pointer$.offset_1106| 136 (store .cse364 39 (select .cse380 39)))) (= (store |v_#memory_$Pointer$.offset_1135| 136 (store .cse372 8 (select .cse378 8))) |v_#memory_$Pointer$.offset_1134|) (= (store |v_#memory_$Pointer$.offset_1109| 139 (store .cse347 16 (select .cse381 16))) |v_#memory_$Pointer$.offset_1098|) (= (store |v_#memory_$Pointer$.offset_1119| 136 (store .cse362 31 (select .cse382 31))) |v_#memory_$Pointer$.offset_1118|) (= (store |v_#memory_$Pointer$.offset_1098| 139 (store (store (store (store (store (store (store .cse381 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse351 65))) |v_#memory_$Pointer$.offset_1100|) (= (store |v_#memory_$Pointer$.offset_1105| 136 (store .cse380 40 (select .cse365 40))) |v_#memory_$Pointer$.offset_1136|) (= (store |v_#memory_$Pointer$.offset_1132| 136 (store .cse350 12 (select .cse383 12))) |v_#memory_$Pointer$.offset_1131|) (= (store |v_#memory_$Pointer$.offset_1118| 136 (store .cse382 33 (select .cse375 33))) |v_#memory_$Pointer$.offset_1117|) (= (store |v_#memory_$Pointer$.offset_1095| 139 (store .cse377 214 (select .cse373 214))) |v_#memory_$Pointer$.offset_1094|) (= (store |v_#memory_$Pointer$.offset_1127| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse379 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse384 158))) |v_#memory_$Pointer$.offset_1128|) (= (store |v_#memory_$Pointer$.offset_1131| 136 (store .cse383 13 (select .cse353 13))) |v_#memory_$Pointer$.offset_1130|) (= (store |v_#memory_$Pointer$.offset_1099| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse352 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse359 158))) |v_#memory_$Pointer$.offset_1093|) (= (store |v_#memory_$Pointer$.offset_1104| 136 (store .cse385 25 (select .cse386 25))) |v_#memory_$Pointer$.offset_1102|) (= (store |v_#memory_$Pointer$.offset_2206| 136 (store (select |v_#memory_$Pointer$.offset_2206| 136) 0 (select .cse387 0))) |v_#memory_$Pointer$.offset_1129|) (= (store |v_#memory_$Pointer$.offset_1129| 136 (store .cse387 2 (select .cse388 2))) |v_#memory_$Pointer$.offset_1122|) (= (store |v_#memory_$Pointer$.offset_1116| 136 (store .cse376 36 (select .cse389 36))) |v_#memory_$Pointer$.offset_1108|) (= |v_#memory_$Pointer$.offset_1111| (store |v_#memory_$Pointer$.offset_1112| 136 (store .cse390 16 (select .cse391 16)))) (= (store |v_#memory_$Pointer$.offset_1097| 139 (store .cse374 250 (select .cse346 250))) |v_#memory_$Pointer$.offset_1096|) (= (store |v_#memory_$Pointer$.offset_1108| 136 (store .cse389 37 (select .cse363 37))) |v_#memory_$Pointer$.offset_1107|) (= (store |v_#memory_$Pointer$.offset_1128| 140 (store .cse384 162 (select .cse369 162))) |v_#memory_$Pointer$.offset_1121|) (= (store |v_#memory_$Pointer$.offset_1114| 136 (store .cse354 15 (select .cse390 15))) |v_#memory_$Pointer$.offset_1112|) (= (store |v_#memory_$Pointer$.offset_1110| 136 (store .cse366 42 (select (select |v_#memory_$Pointer$.offset_1109| 136) 42))) |v_#memory_$Pointer$.offset_1109|) (= (store |v_#memory_$Pointer$.offset_1111| 136 (store .cse391 17 (select .cse385 17))) |v_#memory_$Pointer$.offset_1104|) (= (store |v_#memory_$Pointer$.offset_1102| 136 (store .cse386 27 (select .cse361 27))) |v_#memory_$Pointer$.offset_1120|) (= (store |v_#memory_$Pointer$.offset_1122| 136 (store .cse388 4 (select .cse371 4))) |v_#memory_$Pointer$.offset_1126|) (= (store |v_#memory_$Pointer$.offset_1103| 140 (store .cse356 250 (select .cse367 250))) |v_#memory_$Pointer$.offset_1101|))))) (.cse2 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 0 0) 1 0) 2 0)))) (.cse3 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idProduct (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 0 0) 1 0) 2 0)))) (.cse131 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bDeviceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 0 0) 1 0) 2 0)))) (.cse132 (= (select .cse298 16) 0)) (.cse133 (= (select .cse298 0) 0)) (.cse134 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|)) (.cse135 (exists ((|v_#memory_$Pointer$.base_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1112| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1120| (Array Int (Array Int Int)))) (let ((.cse305 (select |v_#memory_$Pointer$.base_1099| 139)) (.cse301 (select |v_#memory_$Pointer$.base_1121| 140)) (.cse309 (select |v_#memory_$Pointer$.base_1130| 136)) (.cse304 (select |v_#memory_$Pointer$.base_1117| 136)) (.cse310 (select |v_#memory_$Pointer$.base_1128| 136)) (.cse327 (select |v_#memory_$Pointer$.base_1136| 136)) (.cse325 (select |v_#memory_$Pointer$.base_1124| 136)) (.cse302 (select |v_#memory_$Pointer$.base_1125| 140)) (.cse317 (select |v_#memory_$Pointer$.base_1115| 140)) (.cse335 (select |v_#memory_$Pointer$.base_1109| 136)) (.cse332 (select |v_#memory_$Pointer$.base_1093| 139)) (.cse330 (select |v_#memory_$Pointer$.base_1135| 136)) (.cse333 (select |v_#memory_$Pointer$.base_1126| 136)) (.cse318 (select |v_#memory_$Pointer$.base_1111| 136)) (.cse312 (select |v_#memory_$Pointer$.base_1127| 140)) (.cse314 (select |v_#memory_$Pointer$.base_1122| 140)) (.cse303 (select |v_#memory_$Pointer$.base_1118| 136)) (.cse324 (select |v_#memory_$Pointer$.base_1095| 139)) (.cse331 (select |v_#memory_$Pointer$.base_1094| 139)) (.cse323 (select |v_#memory_$Pointer$.base_1096| 139)) (.cse340 (select |v_#memory_$Pointer$.base_1101| 139)) (.cse313 (select |v_#memory_$Pointer$.base_1100| 139)) (.cse306 (select |v_#memory_$Pointer$.base_1098| 139)) (.cse344 (select |v_#memory_$Pointer$.base_1097| 139)) (.cse336 (select |v_#memory_$Pointer$.base_1108| 136)) (.cse315 (select |v_#memory_$Pointer$.base_1107| 136)) (.cse341 (select |v_#memory_$Pointer$.base_1091| 140)) (.cse319 (select |v_#memory_$Pointer$.base_1110| 136)) (.cse334 (select |v_#memory_$Pointer$.base_1119| 136)) (.cse326 (select |v_#memory_$Pointer$.base_1123| 136)) (.cse337 (select |v_#memory_$Pointer$.base_1133| 136)) (.cse338 (select |v_#memory_$Pointer$.base_1132| 136)) (.cse343 (select |v_#memory_$Pointer$.base_1120| 136)) (.cse320 (select |v_#memory_$Pointer$.base_1116| 136)) (.cse321 (select |v_#memory_$Pointer$.base_1114| 136)) (.cse339 (select |v_#memory_$Pointer$.base_1102| 139)) (.cse329 (select |v_#memory_$Pointer$.base_1104| 136)) (.cse316 (select |v_#memory_$Pointer$.base_1106| 136)) (.cse328 (select |v_#memory_$Pointer$.base_1105| 136)) (.cse322 (select |v_#memory_$Pointer$.base_1113| 136)) (.cse342 (select |v_#memory_$Pointer$.base_1112| 136)) (.cse345 (select |v_#memory_$Pointer$.base_1092| 140)) (.cse307 (select |v_#memory_$Pointer$.base_1134| 140)) (.cse308 (select |v_#memory_$Pointer$.base_1131| 140)) (.cse311 (select |v_#memory_$Pointer$.base_1129| 140))) (and (= (store |v_#memory_$Pointer$.base_1121| 140 (store (store (store .cse301 226 0) 234 0) 242 (select .cse302 242))) |v_#memory_$Pointer$.base_1125|) (= (store |v_#memory_$Pointer$.base_1118| 136 (store .cse303 16 (select .cse304 16))) |v_#memory_$Pointer$.base_1117|) (= (store |v_#memory_$Pointer$.base_1099| 139 (store .cse305 162 (select .cse306 162))) |v_#memory_$Pointer$.base_1098|) (= (store |v_#memory_$Pointer$.base_1134| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse307 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse308 158))) |v_#memory_$Pointer$.base_1131|) (= |v_#memory_$Pointer$.base_1128| (store |v_#memory_$Pointer$.base_1130| 136 (store .cse309 2 (select .cse310 2)))) (= |v_#memory_$Pointer$.base_1127| (store |v_#memory_$Pointer$.base_1129| 140 (store .cse311 166 (select .cse312 166)))) (= (store |v_#memory_$Pointer$.base_1100| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse313 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse305 158))) |v_#memory_$Pointer$.base_1099|) (= (store |v_#memory_$Pointer$.base_1122| 140 (store .cse314 214 (select .cse301 214))) |v_#memory_$Pointer$.base_1121|) (= (store |v_#memory_$Pointer$.base_2206| 136 (store (select |v_#memory_$Pointer$.base_2206| 136) 0 (select .cse309 0))) |v_#memory_$Pointer$.base_1130|) (= (store |v_#memory_$Pointer$.base_1107| 136 (store .cse315 39 (select .cse316 39))) |v_#memory_$Pointer$.base_1106|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1115| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse317 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.base_1111| 136 (store .cse318 33 (select .cse319 33))) |v_#memory_$Pointer$.base_1110|) (= (store |v_#memory_$Pointer$.base_1117| 136 (store .cse304 17 (select .cse320 17))) |v_#memory_$Pointer$.base_1116|) (= |v_#memory_$Pointer$.base_1113| (store |v_#memory_$Pointer$.base_1114| 136 (store .cse321 27 (select .cse322 27)))) (= (store |v_#memory_$Pointer$.base_1096| 139 (store .cse323 214 (select .cse324 214))) |v_#memory_$Pointer$.base_1095|) (= |v_#memory_$Pointer$.base_1123| (store |v_#memory_$Pointer$.base_1124| 136 (store .cse325 11 (select .cse326 11)))) (= (store |v_#memory_$Pointer$.base_1128| 136 (store .cse310 4 (select .cse327 4))) |v_#memory_$Pointer$.base_1136|) (= (store |v_#memory_$Pointer$.base_1105| 136 (store .cse328 41 (select .cse329 41))) |v_#memory_$Pointer$.base_1104|) (= (store |v_#memory_$Pointer$.base_1136| 136 (store .cse327 6 (select .cse330 6))) |v_#memory_$Pointer$.base_1135|) (= (store |v_#memory_$Pointer$.base_1094| 139 (store .cse331 250 (select .cse332 250))) |v_#memory_$Pointer$.base_1093|) (= (store |v_#memory_$Pointer$.base_1126| 136 (store .cse333 10 (select .cse325 10))) |v_#memory_$Pointer$.base_1124|) (= |v_#memory_$Pointer$.base_1115| (store |v_#memory_$Pointer$.base_1125| 140 (store .cse302 250 (select .cse317 250)))) (= |v_#memory_$Pointer$.base_1109| (store |v_#memory_$Pointer$.base_1119| 136 (store .cse334 36 (select .cse335 36)))) (= |v_#memory_$Pointer$.base_1108| (store |v_#memory_$Pointer$.base_1109| 136 (store .cse335 37 (select .cse336 37)))) (= (store |v_#memory_$Pointer$.base_1133| 136 (store .cse337 13 (select .cse338 13))) |v_#memory_$Pointer$.base_1132|) (= |v_#memory_$Pointer$.base_1101| (store |v_#memory_$Pointer$.base_1102| 139 (store (store (store (store (store (store (store .cse339 17 0) 25 0) 33 4) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse340 65)))) (= |v_#memory_$Pointer$.base_1091| (store (store |v_#memory_$Pointer$.base_1093| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse332 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.base|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0)) 140 (store (store (store .cse36 0 5) 8 138) 16 (select .cse341 16)))) (= (store |v_#memory_$Pointer$.base_1135| 136 (store .cse330 8 (select .cse333 8))) |v_#memory_$Pointer$.base_1126|) (= |v_#memory_$Pointer$.base_1111| (store |v_#memory_$Pointer$.base_1112| 136 (store .cse342 31 (select .cse318 31)))) (= |v_#memory_$Pointer$.base_1122| (store |v_#memory_$Pointer$.base_1127| 140 (store (store (store (store (store (store .cse312 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse314 210)))) (= (store |v_#memory_$Pointer$.base_1120| 136 (store .cse343 15 (select .cse303 15))) |v_#memory_$Pointer$.base_1118|) (= |v_#memory_$Pointer$.base_1094| (store |v_#memory_$Pointer$.base_1095| 139 (store (store (store .cse324 226 0) 234 0) 242 (select .cse331 242)))) (= |v_#memory_$Pointer$.base_1096| (store |v_#memory_$Pointer$.base_1097| 139 (store (store (store (store (store (store .cse344 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse323 210)))) (= |v_#memory_$Pointer$.base_1100| (store |v_#memory_$Pointer$.base_1101| 139 (store .cse340 66 (select .cse313 66)))) (= (store |v_#memory_$Pointer$.base_1098| 139 (store .cse306 166 (select .cse344 166))) |v_#memory_$Pointer$.base_1097|) (= (store |v_#memory_$Pointer$.base_1108| 136 (store .cse336 38 (select .cse315 38))) |v_#memory_$Pointer$.base_1107|) (= (store |v_#memory_$Pointer$.base_1091| 140 (store (store (store (store (store (store (store .cse341 17 0) 25 0) 33 6) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse345 65))) |v_#memory_$Pointer$.base_1092|) (= (store |v_#memory_$Pointer$.base_1110| 136 (store .cse319 35 (select .cse334 35))) |v_#memory_$Pointer$.base_1119|) (= (store |v_#memory_$Pointer$.base_1123| 136 (store .cse326 12 (select .cse337 12))) |v_#memory_$Pointer$.base_1133|) (= |v_#memory_$Pointer$.base_1120| (store |v_#memory_$Pointer$.base_1132| 136 (store .cse338 14 (select .cse343 14)))) (= (store |v_#memory_$Pointer$.base_1116| 136 (store .cse320 25 (select .cse321 25))) |v_#memory_$Pointer$.base_1114|) (= (store |v_#memory_$Pointer$.base_1103| 139 (store (store .cse299 8 137) 16 (select .cse339 16))) |v_#memory_$Pointer$.base_1102|) (= (store |v_#memory_$Pointer$.base_1104| 136 (store .cse329 42 (select (select |v_#memory_$Pointer$.base_1103| 136) 42))) |v_#memory_$Pointer$.base_1103|) (= |v_#memory_$Pointer$.base_1105| (store |v_#memory_$Pointer$.base_1106| 136 (store .cse316 40 (select .cse328 40)))) (= (store |v_#memory_$Pointer$.base_1113| 136 (store .cse322 29 (select .cse342 29))) |v_#memory_$Pointer$.base_1112|) (= |v_#memory_$Pointer$.base_1134| (store |v_#memory_$Pointer$.base_1092| 140 (store .cse345 66 (select .cse307 66)))) (= (store |v_#memory_$Pointer$.base_1131| 140 (store .cse308 162 (select .cse311 162))) |v_#memory_$Pointer$.base_1129|))))) (.cse136 (= (select .cse300 16) 0)) (.cse137 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass))) (.cse138 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi))) (.cse139 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo))) (.cse140 (not (= |c_ULTIMATE.start_main_#t~ret625#1.base| 0))) (.cse141 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse142 (= 140 (select .cse300 8))) (.cse143 (exists ((v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.match_flags))) (.cse144 (= 139 (select .cse300 0))) (.cse145 (not (= (mod |c_ULTIMATE.start_main_#t~ret625#1.base| 18446744073709551616) 0))) (.cse146 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 0 0) 1 0) 2 0)))) (.cse147 (exists ((|v_#length_334| (Array Int Int))) (= (store |v_#length_334| |c_ULTIMATE.start_main_#t~ret625#1.base| 44) |c_#length|))) (.cse148 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse149 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse150 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 0 0) 1 0) 2 0)))) (.cse39 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse299 2 1477) 4 2) 6 0) 8 0) 10 0) 11 0) 12 0) 13 0) 14 0) 15 0) 16 0) 17 0) 25 3) 27 1477) 29 4) 31 0) 33 0) 35 0) 36 0) 37 0) 38 0) 39 0) 40 0) 41 0) 42 0)) (.cse151 (exists ((|v_#length_333| (Array Int Int))) (and (= (select |v_#length_333| 138) 50) (= (select |v_#length_333| 109) 24) (= (select |v_#length_333| 80) 41) (= (select |v_#length_333| 17) 48) (= 16 (select |v_#length_333| 130)) (= 23 (select |v_#length_333| 129)) (= 23 (select |v_#length_333| 131)) (= (select |v_#length_333| 48) 54) (= (select |v_#length_333| 64) 25) (= 35 (select |v_#length_333| 26)) (= (select |v_#length_333| 136) 75) (= 47 (select |v_#length_333| 59)) (= 16 (select |v_#length_333| 40)) (= (select |v_#length_333| 112) 50) (= 23 (select |v_#length_333| 119)) (= (select |v_#length_333| 92) 16) (= (select |v_#length_333| 77) 16) (= 57 (select |v_#length_333| 108)) (= (select |v_#length_333| 141) 24) (= (select |v_#length_333| 49) 54) (= (select |v_#length_333| 107) 24) (= (select |v_#length_333| 66) 25) (= 48 (select |v_#length_333| 10)) (= 21 (select |v_#length_333| 78)) (= (select |v_#length_333| 96) 38) (= 88 (select |v_#length_333| 33)) (= (select |v_#length_333| 5) 24) (= (select |v_#length_333| 31) 17) (= 16 (select |v_#length_333| 14)) (= 23 (select |v_#length_333| 125)) (= (select |v_#length_333| 81) 41) (= (select |v_#length_333| 83) 21) (= (select |v_#length_333| 85) 41) (= (select |v_#length_333| 57) 47) (= 88 (select |v_#length_333| 34)) (= 40 (select |v_#length_333| 68)) (= (select |v_#length_333| 82) 16) (= (select |v_#length_333| 16) 215) (= (select |v_#length_333| 137) 50) (= 538 (select |v_#length_333| 139)) (= 23 (select |v_#length_333| 20)) (= 23 (select |v_#length_333| 8)) (= (select |v_#length_333| 65) 16) (= (select |v_#length_333| 46) 11) (= (select |v_#length_333| 90) 37) (= (select |v_#length_333| 12) 35) (= (select |v_#length_333| 58) 25) (= 23 (select |v_#length_333| 15)) (= 16 (select |v_#length_333| 30)) (= 215 (select |v_#length_333| 74)) (= 35 (select |v_#length_333| 75)) (= (select |v_#length_333| 124) 16) (= 215 (select |v_#length_333| 23)) (= (select |v_#length_333| 87) 16) (= (select |v_#length_333| 100) 29) (= (select |v_#length_333| 35) 16) (= 23 (select |v_#length_333| 27)) (= (select |v_#length_333| 127) 24) (= (select |v_#length_333| 63) 50) (= (select |v_#length_333| 121) 25) (= (select |v_#length_333| 53) 11) (= (select |v_#length_333| 101) 21) (= (select |v_#length_333| 24) 58) (= (select |v_#length_333| 6) 7) (= (select |v_#length_333| 61) 50) (= 44 (select |v_#length_333| 97)) (= 215 (select |v_#length_333| 9)) (= (select |v_#length_333| 51) 11) (= (select |v_#length_333| 111) 24) (= (select |v_#length_333| 55) 26) (= (select |v_#length_333| 67) 215) (= (select |v_#length_333| 71) 25) (= 44 (select |v_#length_333| 44)) (= 38 (select |v_#length_333| 106)) (= 538 (select |v_#length_333| 140)) (= 23 (select |v_#length_333| 22)) (= 7 (select |v_#length_333| 4)) (= 215 (select |v_#length_333| 79)) (= 16 (select |v_#length_333| 72)) (= (select |v_#length_333| 50) 44) (= 44 (select |v_#length_333| 43)) (= (select |v_#length_333| 134) 63) (= 23 (select |v_#length_333| 123)) (= 44 (select |v_#length_333| 70)) (= (select |v_#length_333| 128) 24) (= 215 (select |v_#length_333| 54)) (= (select |v_#length_333| 89) 215) (= (select |v_#length_333| 132) 215) (= (select |v_#length_333| 122) 25) (= 20 (select |v_#length_333| 98)) (= 215 (select |v_#length_333| 126)) (= (select |v_#length_333| 60) 25) (= 16 (select |v_#length_333| 118)) (= 21 (select |v_#length_333| 102)) (= (select |v_#length_333| 95) 38) (= (select |v_#length_333| 73) 16) (= 19 (select |v_#length_333| 29)) (= (select |v_#length_333| 103) 24) (= (select |v_#length_333| 41) 17) (= (select |v_#length_333| 37) 215) (= 23 (select |v_#length_333| 117)) (= (select |v_#length_333| 1) 2) (= (select |v_#length_333| 39) 45) (= (select |v_#length_333| 36) 17) (= (select |v_#length_333| 120) 215) (= 23 (select |v_#length_333| 13)) (= 16 (select |v_#length_333| 7)) (= 16 (select |v_#length_333| 45)) (= 18 (select |v_#length_333| 104)) (= (select |v_#length_333| 105) 39) (= (select |v_#length_333| 25) 58) (= (select |v_#length_333| 3) 24) (= (select |v_#length_333| 52) 16) (= (select |v_#length_333| 2) 90) (= 40 (select |v_#length_333| 69)) (= 16 (select |v_#length_333| 21)) (= 103 (select |v_#length_333| 116)) (= (select |v_#length_333| 115) 24) (= (select |v_#length_333| 133) 63) (= (select |v_#length_333| 113) 24) (= (select |v_#length_333| 38) 45) (= 41 (select |v_#length_333| 86)) (= 215 (select |v_#length_333| 94)) (= (select |v_#length_333| 32) 215) (= (select |v_#length_333| 135) 16) (= (select |v_#length_333| 56) 26) (= (select |v_#length_333| 18) 48) (= 57 (select |v_#length_333| 110)) (= 10 (select |v_#length_333| 88)) (= 44 (select |v_#length_333| 19)) (= (select |v_#length_333| 42) 215) (= 11 (select |v_#length_333| 93)) (= 25 (select |v_#length_333| 62)) (= 44 (select |v_#length_333| 28)) (= (select |v_#length_333| 76) 35) (= 46 (select |v_#length_333| 114)) (= (select |v_#length_333| 99) 30) (= 215 (select |v_#length_333| 47)) (= 48 (select |v_#length_333| 11)) (= (select |v_#length_333| 84) 215) (= (select |v_#length_333| 91) 37)))) (.cse152 (= (select .cse298 8) 0)) (.cse153 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|)) (.cse154 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse155 (exists ((|v_#valid_547| (Array Int Int))) (and (= (select |v_#valid_547| |c_ULTIMATE.start_main_#t~ret625#1.base|) 0) (= |c_#valid| (store |v_#valid_547| |c_ULTIMATE.start_main_#t~ret625#1.base| 1))))) (.cse156 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol))) (.cse157 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idVendor (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 0 0) 1 0) 2 0)))) (.cse158 (exists ((v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.driver_info))) (.cse159 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|)) (.cse160 (exists ((|v_#valid_546| (Array Int Int))) (let ((.cse294 (store |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse295 (store .cse294 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1))) (let ((.cse292 (store .cse295 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse293 (store .cse292 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 1))) (let ((.cse291 (store .cse293 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse296 (store .cse291 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (let ((.cse297 (store .cse296 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (and (= (select |v_#valid_546| 25) 1) (= (select |v_#valid_546| 17) 1) (= (select |v_#valid_546| 58) 1) (= (select |v_#valid_546| 28) 1) (= (select |v_#valid_546| 69) 1) (= (select |v_#valid_546| 114) 1) (= (select |v_#valid_546| 85) 1) (= (select |v_#valid_546| 138) 1) (= (select |v_#valid_546| 106) 1) (= (select |v_#valid_546| 119) 1) (= 1 (select |v_#valid_546| 79)) (= (select |v_#valid_546| 93) 1) (= (select |v_#valid_546| 56) 1) (= (select |v_#valid_546| 92) 1) (= (select |v_#valid_546| 105) 1) (= (select |v_#valid_546| 53) 1) (= (select |v_#valid_546| 15) 1) (= (select |v_#valid_546| 42) 1) (= (select |v_#valid_546| 32) 1) (= (select |v_#valid_546| 112) 1) (= (select |v_#valid_546| 46) 1) (= (select |v_#valid_546| 23) 1) (= (select |v_#valid_546| 75) 1) (= (select .cse291 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_546| 98) 1) (= (select |v_#valid_546| 89) 1) (= (select |v_#valid_546| 133) 1) (= (select |v_#valid_546| 63) 1) (= (select |v_#valid_546| 47) 1) (= (select |v_#valid_546| 127) 1) (= (select |v_#valid_546| 39) 1) (= (select |v_#valid_546| 33) 1) (= (select |v_#valid_546| 82) 1) (= (select |v_#valid_546| 13) 1) (= (select |v_#valid_546| 118) 1) (= (select |v_#valid_546| 21) 1) (= (select |v_#valid_546| 90) 1) (= 1 (select |v_#valid_546| 96)) (= (select |v_#valid_546| 12) 1) (= (select .cse292 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) 0) (= (select |v_#valid_546| 91) 1) (= (select |v_#valid_546| 130) 1) (= (select |v_#valid_546| 78) 1) (= (select |v_#valid_546| 126) 1) (= (select |v_#valid_546| 31) 1) (= (select |v_#valid_546| 108) 1) (= (select |v_#valid_546| 100) 1) (= (select |v_#valid_546| 29) 1) (= (select |v_#valid_546| 66) 1) (= (select |v_#valid_546| 18) 1) (= (select |v_#valid_546| 109) 1) (= (select .cse293 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_546| 19) 1) (= (select |v_#valid_546| 84) 1) (= (select |v_#valid_546| 136) 1) (= (select |v_#valid_546| 99) 1) (= (select |v_#valid_546| 83) 1) (= (select .cse294 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_546| 24) 1) (= (select |v_#valid_546| 113) 1) (= (select |v_#valid_546| 30) 1) (= (select |v_#valid_546| 37) 1) (= (select |v_#valid_546| 48) 1) (= (select |v_#valid_546| 35) 1) (= (select |v_#valid_546| 3) 1) (= (select |v_#valid_546| 4) 1) (= (select |v_#valid_546| 6) 1) (= (select |v_#valid_546| 71) 1) (= (select |v_#valid_546| 8) 1) (= (select |v_#valid_546| 20) 1) (= (select |v_#valid_546| 103) 1) (= (select |v_#valid_546| 10) 1) (= (select |v_#valid_546| 104) 1) (= (select |v_#valid_546| 16) 1) (= (select |v_#valid_546| 64) 1) (= (select |v_#valid_546| 110) 1) (= (select |v_#valid_546| 55) 1) (= (select |v_#valid_546| 49) 1) (= (select |v_#valid_546| 51) 1) (= (select |v_#valid_546| 139) 1) (= (select |v_#valid_546| 43) 1) (= (select |v_#valid_546| 67) 1) (= (select |v_#valid_546| 59) 1) (= (select |v_#valid_546| 74) 1) (= (select |v_#valid_546| 60) 1) (= (select |v_#valid_546| 72) 1) (= (select |v_#valid_546| 41) 1) (= (select |v_#valid_546| 52) 1) (= (select |v_#valid_546| 44) 1) (= (select |v_#valid_546| 26) 1) (= (select |v_#valid_546| 116) 1) (= (select |v_#valid_546| 45) 1) (= (select |v_#valid_546| 115) 1) (= (select |v_#valid_546| 94) 1) (= 1 (select |v_#valid_546| 107)) (= (select |v_#valid_546| 123) 1) (= (select |v_#valid_546| 120) 1) (= (select |v_#valid_546| 50) 1) (= (select |v_#valid_546| 128) 1) (= 1 (select |v_#valid_546| 80)) (= (select |v_#valid_546| 9) 1) (= (select |v_#valid_546| 0) 0) (= (select |v_#valid_546| 34) 1) (= (select |v_#valid_546| 61) 1) (= (select |v_#valid_546| 102) 1) (= (select |v_#valid_546| 27) 1) (= (select |v_#valid_546| 65) 1) (= (select |v_#valid_546| 121) 1) (= (select |v_#valid_546| 129) 1) (= (select |v_#valid_546| 81) 1) (= (select |v_#valid_546| 134) 1) (= (select |v_#valid_546| 132) 1) (= (select |v_#valid_546| 40) 1) (= (select |v_#valid_546| 36) 1) (= (select |v_#valid_546| 141) 1) (= (select |v_#valid_546| 95) 1) (= (select |v_#valid_546| 137) 1) (= 1 (select |v_#valid_546| 88)) (= (select .cse295 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_546| 2) 1) (= (select |v_#valid_546| 11) 1) (= (select |v_#valid_546| 77) 1) (= (select .cse296 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select .cse297 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_546| 86) 1) (= (select |v_#valid_546| 97) 1) (= (select |v_#valid_546| 131) 1) (= (select |v_#valid_546| 87) 1) (= (select |v_#valid_546| 101) 1) (= (select |v_#valid_546| 125) 1) (= (select |v_#valid_546| 7) 1) (= (select |v_#valid_546| 22) 1) (= (select |v_#valid_546| 117) 1) (= (select |v_#valid_546| 5) 1) (= (select |v_#valid_546| 54) 1) (= (select (store .cse297 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) 0) (= (select |v_#valid_546| 135) 1) (= (select |v_#valid_546| 111) 1) (= (select |v_#valid_546| 122) 1) (= (select |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_546| 73) 1) (= (select |v_#valid_546| 14) 1) (= (select |v_#valid_546| 68) 1) (= 1 (select |v_#valid_546| 38)) (= (select |v_#valid_546| 1) 1) (= (select |v_#valid_546| 62) 1) (= (select |v_#valid_546| 140) 1) (= (select |v_#valid_546| 70) 1) (= (select |v_#valid_546| 57) 1) (= (select |v_#valid_546| 76) 1) (= (select |v_#valid_546| 124) 1))))))))))) (.cse161 (<= (+ |c_ULTIMATE.start_main_#t~ret625#1.base| 1) |c_#StackHeapBarrier|)) (.cse162 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 0 0) 1 0) 2 0)))) (.cse163 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|)) (.cse164 (exists ((|v_#memory_int_2997| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2997| |c_ULTIMATE.start_main_#t~ret625#1.base| .cse36) |c_#memory_int|)))) (or (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_70| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse20 (select |v_#memory_int_1240| 140)) (.cse14 (select |v_#memory_int_1322| 140)) (.cse32 (select |v_#memory_int_1318| 139)) (.cse6 (select |v_#memory_int_1249| 140)) (.cse47 (select |v_#memory_int_1214| 139)) (.cse24 (select |v_#memory_int_1217| 139)) (.cse9 (select |v_#memory_int_1324| 140)) (.cse56 (select |v_#memory_int_1261| 140)) (.cse7 (select |v_#memory_int_1245| 140)) (.cse19 (select |v_#memory_int_1244| 140)) (.cse37 (select |v_#memory_int_1311| 140)) (.cse60 (select |v_#memory_int_1310| 140)) (.cse23 (select |v_#memory_int_1259| 140)) (.cse65 (select |v_#memory_int_1247| 139)) (.cse66 (select |v_#memory_int_1260| 139)) (.cse58 (select |v_#memory_int_1242| 139)) (.cse48 (select |v_#memory_int_1303| 140)) (.cse54 (select |v_#memory_int_1207| 139)) (.cse35 (select |v_#memory_int_1268| 139)) (.cse71 (select |v_#memory_int_1306| 140)) (.cse74 (select |v_#memory_int_1305| 140)) (.cse21 (select |v_#memory_int_1298| 140)) (.cse64 (select |v_#memory_int_1239| 139)) (.cse40 (select |v_#memory_int_1280| 139)) (.cse61 (select |v_#memory_int_1321| 140)) (.cse13 (select |v_#memory_int_1317| 140)) (.cse26 (select |v_#memory_int_1263| 140)) (.cse69 (select |v_#memory_int_1269| 139)) (.cse30 (select |v_#memory_int_1234| 139)) (.cse72 (select |v_#memory_int_1250| 139)) (.cse90 (select |v_#memory_int_1281| 140)) (.cse10 (select |v_#memory_int_1285| 140)) (.cse53 (select |v_#memory_int_1293| 140)) (.cse79 (select |v_#memory_int_2996| 1)) (.cse88 (select |v_#memory_int_1277| 139)) (.cse55 (select |v_#memory_int_1205| 139)) (.cse16 (select |v_#memory_int_1264| 139)) (.cse100 (select |v_#memory_int_1246| 139)) (.cse103 (select |v_#memory_int_1302| 140)) (.cse22 (select |v_#memory_int_1301| 140)) (.cse49 (select |v_#memory_int_1294| 140)) (.cse108 (select |v_#memory_int_1297| 140)) (.cse52 (select |v_#memory_int_1292| 140)) (.cse29 (select |v_#memory_int_1235| 139)) (.cse89 (select |v_#memory_int_1282| 140)) (.cse84 (select |v_#memory_int_1279| 139)) (.cse96 (select |v_#memory_int_1291| 139)) (.cse11 (select |v_#memory_int_1276| 140)) (.cse110 (select |v_#memory_int_1278| 140)) (.cse34 (select |v_#memory_int_1255| 139)) (.cse83 (select |v_#memory_int_1254| 140)) (.cse105 (select |v_#memory_int_1295| 140)) (.cse67 (select |v_#memory_int_1296| 140)) (.cse4 (select |v_#memory_int_1228| 139)) (.cse93 (select |v_#memory_int_1266| 140)) (.cse85 (select |v_#memory_int_1265| 140)) (.cse112 (select |v_#memory_int_1272| 140)) (.cse98 (select |v_#memory_int_1218| 139)) (.cse25 (select |v_#memory_int_1215| 139)) (.cse111 (select |v_#memory_int_1236| 139)) (.cse77 (select |v_#memory_int_1212| 139)) (.cse31 (select |v_#memory_int_1219| 139)) (.cse116 (select |v_#memory_int_1320| 139)) (.cse122 (select |v_#memory_int_1319| 139)) (.cse87 (select |v_#memory_int_1233| 139)) (.cse5 (select |v_#memory_int_1230| 139)) (.cse106 (select |v_#memory_int_1229| 139)) (.cse91 (select |v_#memory_int_1251| 140)) (.cse82 (select |v_#memory_int_1252| 140)) (.cse104 (select |v_#memory_int_1304| 140)) (.cse113 (select |v_#memory_int_1275| 140)) (.cse86 (select |v_#memory_int_1270| 139)) (.cse15 (select |v_#memory_int_1262| 139)) (.cse62 (select |v_#memory_int_1314| 140)) (.cse42 (select |v_#memory_int_1299| 140)) (.cse101 (select |v_#memory_int_1248| 139)) (.cse78 (select |v_#memory_int_1243| 139)) (.cse73 (select |v_#memory_int_1258| 139)) (.cse117 (select |v_#memory_int_1253| 139)) (.cse97 (select |v_#memory_int_1220| 139)) (.cse99 (select |v_#memory_int_1208| 139)) (.cse123 (select |v_#memory_int_1222| 139)) (.cse33 (select |v_#memory_int_1323| 140)) (.cse8 (select |v_#memory_int_1309| 140)) (.cse57 (select |v_#memory_int_2996| 4)) (.cse121 (select |v_#memory_int_1221| 139)) (.cse43 (select |v_#memory_int_1308| 140)) (.cse70 (select |v_#memory_int_1307| 140)) (.cse118 (select |v_#memory_int_1256| 140)) (.cse92 (select |v_#memory_int_1257| 140)) (.cse38 (select |v_#memory_int_2996| 6)) (.cse45 (select |v_#memory_int_1225| 139)) (.cse127 (select |v_#memory_int_1223| 139)) (.cse128 (select |v_#memory_int_1216| 139)) (.cse18 (select |v_#memory_int_1210| 139)) (.cse94 (select |v_#memory_int_1213| 139)) (.cse95 (select |v_#memory_int_1206| 139)) (.cse115 (select |v_#memory_int_1211| 139)) (.cse27 (select |v_#memory_int_1271| 140)) (.cse63 (select |v_#memory_int_1267| 140)) (.cse119 (select |v_#memory_int_1237| 139)) (.cse75 (select |v_#memory_int_1313| 140)) (.cse76 (select |v_#memory_int_1312| 140)) (.cse59 (select |v_#memory_int_1241| 139)) (.cse130 (select |v_#memory_int_1238| 139)) (.cse129 (select |v_#memory_int_1224| 139)) (.cse68 (select |v_#memory_int_1204| 139)) (.cse51 (select |v_#memory_int_1288| 140)) (.cse102 (select |v_#memory_int_1287| 140)) (.cse81 (select |v_#memory_int_1286| 140)) (.cse50 (select |v_#memory_int_1284| 140)) (.cse107 (select |v_#memory_int_1232| 139)) (.cse46 (select |v_#memory_int_1231| 139)) (.cse125 (select |v_#memory_int_1289| 140)) (.cse80 (select |v_#memory_int_1283| 140)) (.cse114 (select |v_#memory_int_1274| 140)) (.cse120 (select |v_#memory_int_1273| 140)) (.cse28 (select |v_#memory_int_2996| 138)) (.cse126 (select |v_#memory_int_1227| 139)) (.cse44 (select |v_#memory_int_1226| 139)) (.cse12 (select |v_#memory_int_2996| 137)) (.cse109 (select |v_#memory_int_1300| 140)) (.cse124 (select |v_#memory_int_1290| 140)) (.cse41 (select |v_#memory_int_1316| 139)) (.cse17 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse4 210 0) 214 0) 226 (select .cse5 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse6 498 (select .cse7 498)))) (= (store |v_#memory_int_1309| 140 (store .cse8 57 (select .cse9 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse10 370 (select .cse11 370)))) (= (select .cse12 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse13 33 (select .cse14 33)))) (= (store |v_#memory_int_1262| 139 (store .cse15 102 (select .cse16 102))) |v_#memory_int_1264|) (= 0 (select .cse12 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse17 474 (select .cse18 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse19 514 (select .cse20 514)))) (= (store |v_#memory_int_1298| 140 (store .cse21 142 (select .cse22 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse20 522 (select .cse23 522)))) (= (select .cse12 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse24 290 (select .cse25 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse26 466 (select .cse27 466)))) (= (select .cse28 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse29 314 (select .cse30 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse31 450 (select .cse32 450)))) (= (store |v_#memory_int_1322| 140 (store .cse14 41 (select .cse33 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse34 65 0) 66 0) 70 (select .cse35 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse36 0 (select .cse37 0)))) (= (select .cse12 12) 0) (= 95 (select .cse38 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse39) 139 (store .cse36 0 (select .cse40 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse32 458 (select .cse41 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse42 86 (select .cse43 86)))) (= (store |v_#memory_int_1226| 139 (store .cse44 346 (select .cse45 346))) |v_#memory_int_1225|) (= (select .cse28 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse46 274 (select .cse47 274))) |v_#memory_int_1214|) (= (select .cse38 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse48 186 (select .cse49 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse50 282 (select .cse51 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse52 394 (select .cse53 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse54 378 (select .cse55 378)))) (= (store |v_#memory_int_1261| 140 (store .cse56 490 (select .cse6 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse47 282 (select .cse24 282)))) (= (select .cse57 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse58 178 (select .cse59 178))) |v_#memory_int_1241|) (= (select .cse12 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse60 16 4) 17 (select .cse61 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse9 65 0) 66 0) 70 (select .cse62 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse63 482 (select .cse56 482))) |v_#memory_int_1261|) (= (select .cse28 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse64 142 (select .cse65 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse7 506 (select .cse19 506))) |v_#memory_int_1244|) (= (select .cse57 6) 0) (= (select .cse12 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse37 8 (select .cse60 8)))) (= |v_old(#memory_int)_AFTER_CALL_70| (store |v_#memory_int_1259| 140 (store .cse23 530 (select (select |v_old(#memory_int)_AFTER_CALL_70| 140) 530)))) (= (select .cse28 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse65 150 (select .cse66 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse66 158 0) 162 0) 166 0) 170 (select .cse58 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse67 178 (select .cse48 178)))) (= (select .cse12 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse68 370 (select .cse54 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse35 78 (select .cse69 78)))) (= (select .cse28 10) 0) (= (select .cse28 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse70 102 (select .cse71 102)))) (= (select .cse12 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse72 41 (select .cse73 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse74 118 (select .cse75 118))) |v_#memory_int_1313|) (= (select .cse57 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse71 110 (select .cse74 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse76 134 (select .cse21 134)))) (= (store |v_#memory_int_1212| 139 (store .cse77 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse28 42) 0) (= (select .cse12 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse78 134 (select .cse64 134)))) (= (select .cse28 16) 0) (= (select .cse79 1) 0) (= (select .cse57 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse80 266 (select .cse81 266))) |v_#memory_int_1286|) (= (select .cse12 42) 0) (= (select .cse12 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse82 418 (select .cse83 418)))) (= 3 (select .cse28 0)) (= (select .cse12 6) 0) (= (select .cse12 29) 0) (= (select .cse28 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse40 8 (select .cse84 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse61 25 (select .cse13 25)))) (= (store |v_#memory_int_1265| 140 (store .cse85 458 (select .cse26 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse69 86 (select .cse86 86))) |v_#memory_int_1270|) (= (select .cse28 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse30 322 (select .cse87 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse88 33 (select .cse72 33)))) (= (select .cse12 27) 0) (= (select .cse12 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse89 354 (select .cse90 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse90 362 (select .cse10 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse53 402 (select .cse91 402)))) (= (select .cse79 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse92 442 (select .cse93 442))) |v_#memory_int_1266|) (= (select .cse38 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse94 490 (select .cse95 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse96 25 (select .cse88 25)))) (= (store |v_#memory_int_1205| 139 (store .cse55 386 (select .cse97 386))) |v_#memory_int_1220|) (= (select .cse28 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse98 426 (select .cse99 426)))) (= (select .cse28 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse100 118 (select .cse101 118)))) (= (store |v_#memory_int_1264| 139 (store .cse16 110 (select .cse100 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse102 298 (select .cse103 298)))) (= (select .cse28 40) 0) (= (select .cse12 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse103 306 (select .cse104 306)))) (= (select .cse28 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse22 150 (select .cse105 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse106 242 0) 250 0) 258 (select .cse107 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse49 194 (select .cse108 194)))) (= (store |v_#memory_int_1297| 140 (store .cse108 202 (select .cse109 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse110 386 (select .cse52 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse111 306 (select .cse29 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse112 346 (select .cse89 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse113 322 (select .cse114 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse84 16 3) 17 (select .cse96 17)))) (= (store |v_#memory_int_1276| 140 (store .cse11 378 (select .cse110 378))) |v_#memory_int_1278|) (= (select .cse12 17) 0) (= (select .cse28 6) 0) (= (select .cse12 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse115 506 (select .cse116 506)))) (= (select .cse28 33) 0) (= (select .cse38 1) 105) (= (select .cse57 5) 50) (= (select .cse12 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse117 57 (select .cse34 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse83 426 (select .cse118 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse105 158 0) 162 0) 166 0) 170 (select .cse67 170))) |v_#memory_int_1296|) (= (select .cse28 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse119 202 (select .cse4 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse93 450 (select .cse85 450))) |v_#memory_int_1265|) (= (select .cse12 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse120 338 (select .cse112 338)))) (= (store |v_#memory_int_1221| 139 (store .cse121 418 (select .cse98 418))) |v_#memory_int_1218|) (= (select .cse57 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse25 298 (select .cse111 298))) |v_#memory_int_1236|) (= (select .cse12 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse122 522 (select .cse77 522)))) (= (select .cse12 8) 0) (= (select .cse28 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse123 442 (select .cse31 442)))) (= (select .cse12 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse116 514 (select .cse122 514)))) (= (select .cse12 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse124 234 (select .cse125 234)))) (= (store |v_#memory_int_1233| 139 (store .cse87 330 (select .cse126 330))) |v_#memory_int_1227|) (= (select .cse28 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse5 234 (select .cse106 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse91 410 (select .cse82 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse104 314 (select .cse113 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse86 94 (select .cse15 94)))) (= (select .cse38 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse62 78 (select .cse42 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse101 126 (select .cse78 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse73 49 (select .cse117 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse97 394 (select .cse127 394)))) (= (store |v_#memory_int_1208| 139 (store .cse99 434 (select .cse123 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse33 49 (select .cse8 49)))) (= (select .cse28 31) 0) (= (select .cse38 3) 105) (= (select .cse57 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse128 410 (select .cse121 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse43 94 (select .cse70 94)))) (= (store |v_#memory_int_1256| 140 (store .cse118 434 (select .cse92 434))) |v_#memory_int_1257|) (= 103 (select .cse38 2)) (= (select .cse28 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse45 354 (select .cse129 354)))) (= (store |v_#memory_int_1223| 139 (store .cse127 402 (select .cse128 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse18 482 (select .cse94 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse95 498 (select .cse115 498)))) (= (store |v_#memory_int_1271| 140 (store .cse27 474 (select .cse63 474))) |v_#memory_int_1267|) (= (select .cse28 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse130 194 (select .cse119 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse75 126 (select .cse76 126)))) (= (select .cse12 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse59 186 (select .cse130 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse129 362 (select .cse68 362))) |v_#memory_int_1204|) (= (select .cse28 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse51 290 (select .cse102 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse81 274 (select .cse50 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse107 266 (select .cse46 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse125 242 0) 250 0) 258 (select .cse80 258))) |v_#memory_int_1283|) (= (select .cse28 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse114 330 (select .cse120 330))) |v_#memory_int_1273|) (= (select .cse28 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse126 338 (select .cse44 338)))) (= (select .cse12 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse109 210 0) 214 0) 226 (select .cse124 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse41 466 (select .cse17 466))) |v_#memory_int_1315|)))) .cse131 .cse132 .cse133 .cse134 .cse135 .cse136 .cse137 .cse138 .cse139 .cse140 .cse141 .cse142 .cse143 .cse144 .cse145 .cse146 .cse147 .cse148 .cse149 .cse150 .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164) (and .cse0 .cse1 .cse2 .cse3 .cse131 .cse132 .cse133 .cse134 .cse135 .cse136 .cse137 .cse138 .cse139 .cse140 .cse141 .cse142 .cse143 .cse144 .cse145 .cse146 .cse147 .cse148 .cse149 .cse150 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_8| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse181 (select |v_#memory_int_1240| 140)) (.cse175 (select |v_#memory_int_1322| 140)) (.cse193 (select |v_#memory_int_1318| 139)) (.cse167 (select |v_#memory_int_1249| 140)) (.cse206 (select |v_#memory_int_1214| 139)) (.cse185 (select |v_#memory_int_1217| 139)) (.cse170 (select |v_#memory_int_1324| 140)) (.cse215 (select |v_#memory_int_1261| 140)) (.cse168 (select |v_#memory_int_1245| 140)) (.cse180 (select |v_#memory_int_1244| 140)) (.cse197 (select |v_#memory_int_1311| 140)) (.cse219 (select |v_#memory_int_1310| 140)) (.cse224 (select |v_#memory_int_1247| 139)) (.cse225 (select |v_#memory_int_1260| 139)) (.cse217 (select |v_#memory_int_1242| 139)) (.cse207 (select |v_#memory_int_1303| 140)) (.cse213 (select |v_#memory_int_1207| 139)) (.cse196 (select |v_#memory_int_1268| 139)) (.cse230 (select |v_#memory_int_1306| 140)) (.cse233 (select |v_#memory_int_1305| 140)) (.cse182 (select |v_#memory_int_1298| 140)) (.cse223 (select |v_#memory_int_1239| 139)) (.cse199 (select |v_#memory_int_1280| 139)) (.cse220 (select |v_#memory_int_1321| 140)) (.cse174 (select |v_#memory_int_1317| 140)) (.cse187 (select |v_#memory_int_1263| 140)) (.cse228 (select |v_#memory_int_1269| 139)) (.cse191 (select |v_#memory_int_1234| 139)) (.cse231 (select |v_#memory_int_1250| 139)) (.cse249 (select |v_#memory_int_1281| 140)) (.cse171 (select |v_#memory_int_1285| 140)) (.cse212 (select |v_#memory_int_1293| 140)) (.cse238 (select |v_#memory_int_2996| 1)) (.cse247 (select |v_#memory_int_1277| 139)) (.cse214 (select |v_#memory_int_1205| 139)) (.cse177 (select |v_#memory_int_1264| 139)) (.cse259 (select |v_#memory_int_1246| 139)) (.cse262 (select |v_#memory_int_1302| 140)) (.cse183 (select |v_#memory_int_1301| 140)) (.cse208 (select |v_#memory_int_1294| 140)) (.cse267 (select |v_#memory_int_1297| 140)) (.cse211 (select |v_#memory_int_1292| 140)) (.cse190 (select |v_#memory_int_1235| 139)) (.cse248 (select |v_#memory_int_1282| 140)) (.cse243 (select |v_#memory_int_1279| 139)) (.cse255 (select |v_#memory_int_1291| 139)) (.cse172 (select |v_#memory_int_1276| 140)) (.cse269 (select |v_#memory_int_1278| 140)) (.cse195 (select |v_#memory_int_1255| 139)) (.cse242 (select |v_#memory_int_1254| 140)) (.cse264 (select |v_#memory_int_1295| 140)) (.cse226 (select |v_#memory_int_1296| 140)) (.cse165 (select |v_#memory_int_1228| 139)) (.cse252 (select |v_#memory_int_1266| 140)) (.cse244 (select |v_#memory_int_1265| 140)) (.cse271 (select |v_#memory_int_1272| 140)) (.cse257 (select |v_#memory_int_1218| 139)) (.cse186 (select |v_#memory_int_1215| 139)) (.cse270 (select |v_#memory_int_1236| 139)) (.cse236 (select |v_#memory_int_1212| 139)) (.cse192 (select |v_#memory_int_1219| 139)) (.cse275 (select |v_#memory_int_1320| 139)) (.cse281 (select |v_#memory_int_1319| 139)) (.cse246 (select |v_#memory_int_1233| 139)) (.cse166 (select |v_#memory_int_1230| 139)) (.cse265 (select |v_#memory_int_1229| 139)) (.cse250 (select |v_#memory_int_1251| 140)) (.cse241 (select |v_#memory_int_1252| 140)) (.cse263 (select |v_#memory_int_1304| 140)) (.cse272 (select |v_#memory_int_1275| 140)) (.cse245 (select |v_#memory_int_1270| 139)) (.cse176 (select |v_#memory_int_1262| 139)) (.cse221 (select |v_#memory_int_1314| 140)) (.cse201 (select |v_#memory_int_1299| 140)) (.cse260 (select |v_#memory_int_1248| 139)) (.cse237 (select |v_#memory_int_1243| 139)) (.cse232 (select |v_#memory_int_1258| 139)) (.cse276 (select |v_#memory_int_1253| 139)) (.cse256 (select |v_#memory_int_1220| 139)) (.cse258 (select |v_#memory_int_1208| 139)) (.cse282 (select |v_#memory_int_1222| 139)) (.cse194 (select |v_#memory_int_1323| 140)) (.cse169 (select |v_#memory_int_1309| 140)) (.cse216 (select |v_#memory_int_2996| 4)) (.cse280 (select |v_#memory_int_1221| 139)) (.cse202 (select |v_#memory_int_1308| 140)) (.cse229 (select |v_#memory_int_1307| 140)) (.cse277 (select |v_#memory_int_1256| 140)) (.cse251 (select |v_#memory_int_1257| 140)) (.cse198 (select |v_#memory_int_2996| 6)) (.cse204 (select |v_#memory_int_1225| 139)) (.cse286 (select |v_#memory_int_1223| 139)) (.cse287 (select |v_#memory_int_1216| 139)) (.cse179 (select |v_#memory_int_1210| 139)) (.cse253 (select |v_#memory_int_1213| 139)) (.cse254 (select |v_#memory_int_1206| 139)) (.cse274 (select |v_#memory_int_1211| 139)) (.cse188 (select |v_#memory_int_1271| 140)) (.cse222 (select |v_#memory_int_1267| 140)) (.cse184 (select |v_#memory_int_1259| 140)) (.cse278 (select |v_#memory_int_1237| 139)) (.cse234 (select |v_#memory_int_1313| 140)) (.cse235 (select |v_#memory_int_1312| 140)) (.cse218 (select |v_#memory_int_1241| 139)) (.cse289 (select |v_#memory_int_1238| 139)) (.cse288 (select |v_#memory_int_1224| 139)) (.cse227 (select |v_#memory_int_1204| 139)) (.cse210 (select |v_#memory_int_1288| 140)) (.cse261 (select |v_#memory_int_1287| 140)) (.cse240 (select |v_#memory_int_1286| 140)) (.cse209 (select |v_#memory_int_1284| 140)) (.cse266 (select |v_#memory_int_1232| 139)) (.cse205 (select |v_#memory_int_1231| 139)) (.cse284 (select |v_#memory_int_1289| 140)) (.cse239 (select |v_#memory_int_1283| 140)) (.cse273 (select |v_#memory_int_1274| 140)) (.cse279 (select |v_#memory_int_1273| 140)) (.cse189 (select |v_#memory_int_2996| 138)) (.cse285 (select |v_#memory_int_1227| 139)) (.cse203 (select |v_#memory_int_1226| 139)) (.cse173 (select |v_#memory_int_2996| 137)) (.cse268 (select |v_#memory_int_1300| 140)) (.cse283 (select |v_#memory_int_1290| 140)) (.cse200 (select |v_#memory_int_1316| 139)) (.cse178 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse165 210 0) 214 0) 226 (select .cse166 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse167 498 (select .cse168 498)))) (= (store |v_#memory_int_1309| 140 (store .cse169 57 (select .cse170 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse171 370 (select .cse172 370)))) (= (select .cse173 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse174 33 (select .cse175 33)))) (= (store |v_#memory_int_1262| 139 (store .cse176 102 (select .cse177 102))) |v_#memory_int_1264|) (= 0 (select .cse173 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse178 474 (select .cse179 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse180 514 (select .cse181 514)))) (= (store |v_#memory_int_1298| 140 (store .cse182 142 (select .cse183 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse181 522 (select .cse184 522)))) (= (select .cse173 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse185 290 (select .cse186 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse187 466 (select .cse188 466)))) (= (select .cse189 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse190 314 (select .cse191 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse192 450 (select .cse193 450)))) (= (store |v_#memory_int_1322| 140 (store .cse175 41 (select .cse194 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse195 65 0) 66 0) 70 (select .cse196 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse36 0 (select .cse197 0)))) (= (select .cse173 12) 0) (= 95 (select .cse198 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse39) 139 (store .cse36 0 (select .cse199 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse193 458 (select .cse200 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse201 86 (select .cse202 86)))) (= (store |v_#memory_int_1226| 139 (store .cse203 346 (select .cse204 346))) |v_#memory_int_1225|) (= (select .cse189 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse205 274 (select .cse206 274))) |v_#memory_int_1214|) (= (select .cse198 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse207 186 (select .cse208 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse209 282 (select .cse210 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse211 394 (select .cse212 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse213 378 (select .cse214 378)))) (= (store |v_#memory_int_1261| 140 (store .cse215 490 (select .cse167 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse206 282 (select .cse185 282)))) (= (select .cse216 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse217 178 (select .cse218 178))) |v_#memory_int_1241|) (= (select .cse173 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse219 16 4) 17 (select .cse220 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse170 65 0) 66 0) 70 (select .cse221 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse222 482 (select .cse215 482))) |v_#memory_int_1261|) (= (select .cse189 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse223 142 (select .cse224 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse168 506 (select .cse180 506))) |v_#memory_int_1244|) (= (select .cse216 6) 0) (= (select .cse173 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse197 8 (select .cse219 8)))) (= (select .cse189 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse224 150 (select .cse225 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse225 158 0) 162 0) 166 0) 170 (select .cse217 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse226 178 (select .cse207 178)))) (= (select .cse173 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse227 370 (select .cse213 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse196 78 (select .cse228 78)))) (= (select .cse189 10) 0) (= (select .cse189 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse229 102 (select .cse230 102)))) (= (select .cse173 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse231 41 (select .cse232 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse233 118 (select .cse234 118))) |v_#memory_int_1313|) (= (select .cse216 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse230 110 (select .cse233 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse235 134 (select .cse182 134)))) (= (store |v_#memory_int_1212| 139 (store .cse236 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse189 42) 0) (= (select .cse173 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse237 134 (select .cse223 134)))) (= (select .cse189 16) 0) (= (select .cse238 1) 0) (= (select .cse216 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse239 266 (select .cse240 266))) |v_#memory_int_1286|) (= (select .cse173 42) 0) (= (select .cse173 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse241 418 (select .cse242 418)))) (= 3 (select .cse189 0)) (= (select .cse173 6) 0) (= (select .cse173 29) 0) (= (select .cse189 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse199 8 (select .cse243 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse220 25 (select .cse174 25)))) (= (store |v_#memory_int_1265| 140 (store .cse244 458 (select .cse187 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse228 86 (select .cse245 86))) |v_#memory_int_1270|) (= (select .cse189 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse191 322 (select .cse246 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse247 33 (select .cse231 33)))) (= (select .cse173 27) 0) (= (select .cse173 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse248 354 (select .cse249 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse249 362 (select .cse171 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse212 402 (select .cse250 402)))) (= (select .cse238 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse251 442 (select .cse252 442))) |v_#memory_int_1266|) (= (select .cse198 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse253 490 (select .cse254 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse255 25 (select .cse247 25)))) (= (store |v_#memory_int_1205| 139 (store .cse214 386 (select .cse256 386))) |v_#memory_int_1220|) (= (select .cse189 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse257 426 (select .cse258 426)))) (= (select .cse189 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse259 118 (select .cse260 118)))) (= (store |v_#memory_int_1264| 139 (store .cse177 110 (select .cse259 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse261 298 (select .cse262 298)))) (= (select .cse189 40) 0) (= (select .cse173 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse262 306 (select .cse263 306)))) (= (select .cse189 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse183 150 (select .cse264 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse265 242 0) 250 0) 258 (select .cse266 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse208 194 (select .cse267 194)))) (= (store |v_#memory_int_1297| 140 (store .cse267 202 (select .cse268 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse269 386 (select .cse211 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse270 306 (select .cse190 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse271 346 (select .cse248 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse272 322 (select .cse273 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse243 16 3) 17 (select .cse255 17)))) (= (store |v_#memory_int_1276| 140 (store .cse172 378 (select .cse269 378))) |v_#memory_int_1278|) (= (select .cse173 17) 0) (= (select .cse189 6) 0) (= (select .cse173 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse274 506 (select .cse275 506)))) (= (select .cse189 33) 0) (= (select .cse198 1) 105) (= (select .cse216 5) 50) (= (select .cse173 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse276 57 (select .cse195 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse242 426 (select .cse277 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse264 158 0) 162 0) 166 0) 170 (select .cse226 170))) |v_#memory_int_1296|) (= (select .cse189 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse278 202 (select .cse165 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse252 450 (select .cse244 450))) |v_#memory_int_1265|) (= (select .cse173 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse279 338 (select .cse271 338)))) (= (store |v_#memory_int_1221| 139 (store .cse280 418 (select .cse257 418))) |v_#memory_int_1218|) (= (select .cse216 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse186 298 (select .cse270 298))) |v_#memory_int_1236|) (= (select .cse173 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse281 522 (select .cse236 522)))) (= (select .cse173 8) 0) (= (select .cse189 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse282 442 (select .cse192 442)))) (= (select .cse173 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse275 514 (select .cse281 514)))) (= (select .cse173 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse283 234 (select .cse284 234)))) (= (store |v_#memory_int_1233| 139 (store .cse246 330 (select .cse285 330))) |v_#memory_int_1227|) (= (select .cse189 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse166 234 (select .cse265 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse250 410 (select .cse241 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse263 314 (select .cse272 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse245 94 (select .cse176 94)))) (= (select .cse198 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse221 78 (select .cse201 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse260 126 (select .cse237 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse232 49 (select .cse276 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse256 394 (select .cse286 394)))) (= (store |v_#memory_int_1208| 139 (store .cse258 434 (select .cse282 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse194 49 (select .cse169 49)))) (= (select .cse189 31) 0) (= (select .cse198 3) 105) (= (select .cse216 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse287 410 (select .cse280 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse202 94 (select .cse229 94)))) (= (store |v_#memory_int_1256| 140 (store .cse277 434 (select .cse251 434))) |v_#memory_int_1257|) (= 103 (select .cse198 2)) (= (select .cse189 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse204 354 (select .cse288 354)))) (= (store |v_#memory_int_1223| 139 (store .cse286 402 (select .cse287 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse179 482 (select .cse253 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse254 498 (select .cse274 498)))) (= (store |v_#memory_int_1271| 140 (store .cse188 474 (select .cse222 474))) |v_#memory_int_1267|) (= (store |v_#memory_int_1259| 140 (store .cse184 530 (select (select |v_#memory_int_BEFORE_CALL_8| 140) 530))) |v_#memory_int_BEFORE_CALL_8|) (= (select .cse189 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse289 194 (select .cse278 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse234 126 (select .cse235 126)))) (= (select .cse173 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse218 186 (select .cse289 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse288 362 (select .cse227 362))) |v_#memory_int_1204|) (= (select .cse189 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse210 290 (select .cse261 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse240 274 (select .cse209 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse266 266 (select .cse205 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse284 242 0) 250 0) 258 (select .cse239 258))) |v_#memory_int_1283|) (= (select .cse189 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse273 330 (select .cse279 330))) |v_#memory_int_1273|) (= (select .cse189 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse285 338 (select .cse203 338)))) (= (select .cse173 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse268 210 0) 214 0) 226 (select .cse283 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse200 466 (select .cse178 466))) |v_#memory_int_1315|)))) .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164)))))) is different from false [2024-11-09 07:30:10,592 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#digi_acceleport_2_device~0.offset| 0) (= c_~digi_acceleport_4_device_group3~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~digi_acceleport_4_device_group2~0.offset 0) (= |c_ULTIMATE.start_main_~ldvarg5~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= c_~ldv_work_struct_1_0~0.offset 0) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= c_~digi_acceleport_4_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= 140 |c_~#digi_acceleport_4_device~0.base|) (= 141 |c_~#serial_drivers~0.base|) (= c_~ldv_work_1_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg0~0#1.offset| 0) (= |c_~#id_table_4~0.base| 138) (= c_~digi_acceleport_4_device_group2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (= c_~ldv_retval_4~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~digi_acceleport_2_device_group2~0.offset 0) (= c_~ldv_work_struct_1_0~0.base 0) (= c_~digi_acceleport_2_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 137 |c_~#id_table_2~0.base|) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) (= c_~digi_acceleport_4_device_group1~0.base 0) (= c_~ldv_work_struct_1_3~0.offset 0) (= c_~ldv_state_variable_1~0 0) (= c_~ldv_work_1_0~0 0) (= c_~digi_acceleport_4_device_group0~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 0 c_~digi_acceleport_4_device_group1~0.offset) (= c_~ldv_work_struct_1_1~0.offset 0) (= 136 |c_~#id_table_combined~0.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) (= |c_~#serial_drivers~0.offset| 0) (= c_~digi_acceleport_4_device_group0~0.offset 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (= c_~ldv_work_struct_1_3~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= |c_~#id_table_combined~0.offset| 0) (= c_~digi_acceleport_2_device_group2~0.base 0) (= c_~ldv_work_struct_1_2~0.offset 0) (= 139 |c_~#digi_acceleport_2_device~0.base|) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= 0 c_~ldv_spin~0) (= c_~ref_cnt~0 0) (= c_~digi_acceleport_2_device_group3~0.offset 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_work_struct_1_1~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_work_struct_1_2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg10~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (let ((.cse56 ((as const (Array Int Int)) 0))) (let ((.cse299 (select |c_#memory_$Pointer$.base| 141)) (.cse298 (select |c_#memory_$Pointer$.offset| 141)) (.cse345 (store .cse56 0 3)) (.cse290 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|)) (.cse1 (exists ((|v_#memory_$Pointer$.offset_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1120| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1112| (Array Int (Array Int Int)))) (let ((.cse355 (select |v_#memory_$Pointer$.offset_1113| 140)) (.cse357 (select |v_#memory_$Pointer$.offset_1115| 140)) (.cse360 (select |v_#memory_$Pointer$.offset_1092| 139)) (.cse358 (select |v_#memory_$Pointer$.offset_1125| 140)) (.cse348 (select |v_#memory_$Pointer$.offset_1124| 140)) (.cse368 (select |v_#memory_$Pointer$.offset_1091| 139)) (.cse349 (select |v_#memory_$Pointer$.offset_1133| 136)) (.cse370 (select |v_#memory_$Pointer$.offset_1123| 140)) (.cse364 (select |v_#memory_$Pointer$.offset_1106| 136)) (.cse372 (select |v_#memory_$Pointer$.offset_1135| 136)) (.cse378 (select |v_#memory_$Pointer$.offset_1134| 136)) (.cse347 (store (store .cse56 0 0) 8 0)) (.cse362 (select |v_#memory_$Pointer$.offset_1119| 136)) (.cse381 (select |v_#memory_$Pointer$.offset_1098| 139)) (.cse351 (select |v_#memory_$Pointer$.offset_1100| 139)) (.cse380 (select |v_#memory_$Pointer$.offset_1105| 136)) (.cse365 (select |v_#memory_$Pointer$.offset_1136| 136)) (.cse350 (select |v_#memory_$Pointer$.offset_1132| 136)) (.cse382 (select |v_#memory_$Pointer$.offset_1118| 136)) (.cse375 (select |v_#memory_$Pointer$.offset_1117| 136)) (.cse377 (select |v_#memory_$Pointer$.offset_1095| 139)) (.cse373 (select |v_#memory_$Pointer$.offset_1094| 139)) (.cse379 (select |v_#memory_$Pointer$.offset_1127| 140)) (.cse383 (select |v_#memory_$Pointer$.offset_1131| 136)) (.cse353 (select |v_#memory_$Pointer$.offset_1130| 136)) (.cse352 (select |v_#memory_$Pointer$.offset_1099| 139)) (.cse359 (select |v_#memory_$Pointer$.offset_1093| 139)) (.cse387 (select |v_#memory_$Pointer$.offset_1129| 136)) (.cse376 (select |v_#memory_$Pointer$.offset_1116| 136)) (.cse374 (select |v_#memory_$Pointer$.offset_1097| 139)) (.cse346 (select |v_#memory_$Pointer$.offset_1096| 139)) (.cse389 (select |v_#memory_$Pointer$.offset_1108| 136)) (.cse363 (select |v_#memory_$Pointer$.offset_1107| 136)) (.cse384 (select |v_#memory_$Pointer$.offset_1128| 140)) (.cse369 (select |v_#memory_$Pointer$.offset_1121| 140)) (.cse354 (select |v_#memory_$Pointer$.offset_1114| 136)) (.cse390 (select |v_#memory_$Pointer$.offset_1112| 136)) (.cse366 (select |v_#memory_$Pointer$.offset_1110| 136)) (.cse391 (select |v_#memory_$Pointer$.offset_1111| 136)) (.cse385 (select |v_#memory_$Pointer$.offset_1104| 136)) (.cse386 (select |v_#memory_$Pointer$.offset_1102| 136)) (.cse361 (select |v_#memory_$Pointer$.offset_1120| 136)) (.cse388 (select |v_#memory_$Pointer$.offset_1122| 136)) (.cse371 (select |v_#memory_$Pointer$.offset_1126| 136)) (.cse356 (select |v_#memory_$Pointer$.offset_1103| 140)) (.cse367 (select |v_#memory_$Pointer$.offset_1101| 140))) (and (= (store (store |v_#memory_$Pointer$.offset_1096| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse346 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.offset|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0)) 140 (store .cse347 16 (select .cse348 16))) |v_#memory_$Pointer$.offset_1124|) (= |v_#memory_$Pointer$.offset_1132| (store |v_#memory_$Pointer$.offset_1133| 136 (store .cse349 11 (select .cse350 11)))) (= |v_#memory_$Pointer$.offset_1099| (store |v_#memory_$Pointer$.offset_1100| 139 (store .cse351 66 (select .cse352 66)))) (= (store |v_#memory_$Pointer$.offset_1130| 136 (store .cse353 14 (select .cse354 14))) |v_#memory_$Pointer$.offset_1114|) (= (store |v_#memory_$Pointer$.offset_1113| 140 (store (store (store .cse355 226 0) 234 0) 242 (select .cse356 242))) |v_#memory_$Pointer$.offset_1103|) (= (store |v_#memory_$Pointer$.offset_1115| 140 (store .cse357 214 (select .cse355 214))) |v_#memory_$Pointer$.offset_1113|) (= (store |v_#memory_$Pointer$.offset_1125| 140 (store (store (store (store (store (store .cse358 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse357 210))) |v_#memory_$Pointer$.offset_1115|) (= (store |v_#memory_$Pointer$.offset_1093| 139 (store .cse359 162 (select .cse360 162))) |v_#memory_$Pointer$.offset_1092|) (= (store |v_#memory_$Pointer$.offset_1120| 136 (store .cse361 29 (select .cse362 29))) |v_#memory_$Pointer$.offset_1119|) (= (store |v_#memory_$Pointer$.offset_1107| 136 (store .cse363 38 (select .cse364 38))) |v_#memory_$Pointer$.offset_1106|) (= |v_#memory_$Pointer$.offset_1110| (store |v_#memory_$Pointer$.offset_1136| 136 (store .cse365 41 (select .cse366 41)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_1101| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse367 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.offset_1092| 139 (store .cse360 166 (select .cse368 166))) |v_#memory_$Pointer$.offset_1091|) (= (store |v_#memory_$Pointer$.offset_1121| 140 (store .cse369 166 (select .cse358 166))) |v_#memory_$Pointer$.offset_1125|) (= (store |v_#memory_$Pointer$.offset_1124| 140 (store (store (store (store (store (store (store .cse348 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse370 65))) |v_#memory_$Pointer$.offset_1123|) (= (store |v_#memory_$Pointer$.offset_1126| 136 (store .cse371 6 (select .cse372 6))) |v_#memory_$Pointer$.offset_1135|) (= (store |v_#memory_$Pointer$.offset_1094| 139 (store (store (store .cse373 226 0) 234 0) 242 (select .cse374 242))) |v_#memory_$Pointer$.offset_1097|) (= (store |v_#memory_$Pointer$.offset_1117| 136 (store .cse375 35 (select .cse376 35))) |v_#memory_$Pointer$.offset_1116|) (= (store |v_#memory_$Pointer$.offset_1091| 139 (store (store (store (store (store (store .cse368 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse377 210))) |v_#memory_$Pointer$.offset_1095|) (= (store |v_#memory_$Pointer$.offset_1134| 136 (store .cse378 10 (select .cse349 10))) |v_#memory_$Pointer$.offset_1133|) (= (store |v_#memory_$Pointer$.offset_1123| 140 (store .cse370 66 (select .cse379 66))) |v_#memory_$Pointer$.offset_1127|) (= |v_#memory_$Pointer$.offset_1105| (store |v_#memory_$Pointer$.offset_1106| 136 (store .cse364 39 (select .cse380 39)))) (= (store |v_#memory_$Pointer$.offset_1135| 136 (store .cse372 8 (select .cse378 8))) |v_#memory_$Pointer$.offset_1134|) (= (store |v_#memory_$Pointer$.offset_1109| 139 (store .cse347 16 (select .cse381 16))) |v_#memory_$Pointer$.offset_1098|) (= (store |v_#memory_$Pointer$.offset_1119| 136 (store .cse362 31 (select .cse382 31))) |v_#memory_$Pointer$.offset_1118|) (= (store |v_#memory_$Pointer$.offset_1098| 139 (store (store (store (store (store (store (store .cse381 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse351 65))) |v_#memory_$Pointer$.offset_1100|) (= (store |v_#memory_$Pointer$.offset_1105| 136 (store .cse380 40 (select .cse365 40))) |v_#memory_$Pointer$.offset_1136|) (= (store |v_#memory_$Pointer$.offset_1132| 136 (store .cse350 12 (select .cse383 12))) |v_#memory_$Pointer$.offset_1131|) (= (store |v_#memory_$Pointer$.offset_1118| 136 (store .cse382 33 (select .cse375 33))) |v_#memory_$Pointer$.offset_1117|) (= (store |v_#memory_$Pointer$.offset_1095| 139 (store .cse377 214 (select .cse373 214))) |v_#memory_$Pointer$.offset_1094|) (= (store |v_#memory_$Pointer$.offset_1127| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse379 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse384 158))) |v_#memory_$Pointer$.offset_1128|) (= (store |v_#memory_$Pointer$.offset_1131| 136 (store .cse383 13 (select .cse353 13))) |v_#memory_$Pointer$.offset_1130|) (= (store |v_#memory_$Pointer$.offset_1099| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse352 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse359 158))) |v_#memory_$Pointer$.offset_1093|) (= (store |v_#memory_$Pointer$.offset_1104| 136 (store .cse385 25 (select .cse386 25))) |v_#memory_$Pointer$.offset_1102|) (= (store |v_#memory_$Pointer$.offset_2206| 136 (store (select |v_#memory_$Pointer$.offset_2206| 136) 0 (select .cse387 0))) |v_#memory_$Pointer$.offset_1129|) (= (store |v_#memory_$Pointer$.offset_1129| 136 (store .cse387 2 (select .cse388 2))) |v_#memory_$Pointer$.offset_1122|) (= (store |v_#memory_$Pointer$.offset_1116| 136 (store .cse376 36 (select .cse389 36))) |v_#memory_$Pointer$.offset_1108|) (= |v_#memory_$Pointer$.offset_1111| (store |v_#memory_$Pointer$.offset_1112| 136 (store .cse390 16 (select .cse391 16)))) (= (store |v_#memory_$Pointer$.offset_1097| 139 (store .cse374 250 (select .cse346 250))) |v_#memory_$Pointer$.offset_1096|) (= (store |v_#memory_$Pointer$.offset_1108| 136 (store .cse389 37 (select .cse363 37))) |v_#memory_$Pointer$.offset_1107|) (= (store |v_#memory_$Pointer$.offset_1128| 140 (store .cse384 162 (select .cse369 162))) |v_#memory_$Pointer$.offset_1121|) (= (store |v_#memory_$Pointer$.offset_1114| 136 (store .cse354 15 (select .cse390 15))) |v_#memory_$Pointer$.offset_1112|) (= (store |v_#memory_$Pointer$.offset_1110| 136 (store .cse366 42 (select (select |v_#memory_$Pointer$.offset_1109| 136) 42))) |v_#memory_$Pointer$.offset_1109|) (= (store |v_#memory_$Pointer$.offset_1111| 136 (store .cse391 17 (select .cse385 17))) |v_#memory_$Pointer$.offset_1104|) (= (store |v_#memory_$Pointer$.offset_1102| 136 (store .cse386 27 (select .cse361 27))) |v_#memory_$Pointer$.offset_1120|) (= (store |v_#memory_$Pointer$.offset_1122| 136 (store .cse388 4 (select .cse371 4))) |v_#memory_$Pointer$.offset_1126|) (= (store |v_#memory_$Pointer$.offset_1103| 140 (store .cse356 250 (select .cse367 250))) |v_#memory_$Pointer$.offset_1101|))))) (.cse2 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 0 0) 1 0) 2 0)))) (.cse3 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idProduct (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 0 0) 1 0) 2 0)))) (.cse59 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse345 2 1477) 4 2) 6 0) 8 0) 10 0) 11 0) 12 0) 13 0) 14 0) 15 0) 16 0) 17 0) 25 3) 27 1477) 29 4) 31 0) 33 0) 35 0) 36 0) 37 0) 38 0) 39 0) 40 0) 41 0) 42 0)) (.cse4 (exists ((|v_#memory_int_2997| (Array Int (Array Int Int)))) (= |c_#memory_int| (store |v_#memory_int_2997| |c_ULTIMATE.start_main_~ldvarg5~0#1.base| .cse56)))) (.cse5 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bDeviceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 0 0) 1 0) 2 0)))) (.cse6 (= (select .cse298 16) 0)) (.cse7 (= (select .cse298 0) 0)) (.cse8 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|)) (.cse9 (exists ((|v_#memory_$Pointer$.base_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1112| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1120| (Array Int (Array Int Int)))) (let ((.cse304 (select |v_#memory_$Pointer$.base_1099| 139)) (.cse300 (select |v_#memory_$Pointer$.base_1121| 140)) (.cse308 (select |v_#memory_$Pointer$.base_1130| 136)) (.cse303 (select |v_#memory_$Pointer$.base_1117| 136)) (.cse309 (select |v_#memory_$Pointer$.base_1128| 136)) (.cse326 (select |v_#memory_$Pointer$.base_1136| 136)) (.cse324 (select |v_#memory_$Pointer$.base_1124| 136)) (.cse301 (select |v_#memory_$Pointer$.base_1125| 140)) (.cse316 (select |v_#memory_$Pointer$.base_1115| 140)) (.cse334 (select |v_#memory_$Pointer$.base_1109| 136)) (.cse331 (select |v_#memory_$Pointer$.base_1093| 139)) (.cse329 (select |v_#memory_$Pointer$.base_1135| 136)) (.cse332 (select |v_#memory_$Pointer$.base_1126| 136)) (.cse317 (select |v_#memory_$Pointer$.base_1111| 136)) (.cse311 (select |v_#memory_$Pointer$.base_1127| 140)) (.cse313 (select |v_#memory_$Pointer$.base_1122| 140)) (.cse302 (select |v_#memory_$Pointer$.base_1118| 136)) (.cse323 (select |v_#memory_$Pointer$.base_1095| 139)) (.cse330 (select |v_#memory_$Pointer$.base_1094| 139)) (.cse322 (select |v_#memory_$Pointer$.base_1096| 139)) (.cse339 (select |v_#memory_$Pointer$.base_1101| 139)) (.cse312 (select |v_#memory_$Pointer$.base_1100| 139)) (.cse305 (select |v_#memory_$Pointer$.base_1098| 139)) (.cse343 (select |v_#memory_$Pointer$.base_1097| 139)) (.cse335 (select |v_#memory_$Pointer$.base_1108| 136)) (.cse314 (select |v_#memory_$Pointer$.base_1107| 136)) (.cse340 (select |v_#memory_$Pointer$.base_1091| 140)) (.cse318 (select |v_#memory_$Pointer$.base_1110| 136)) (.cse333 (select |v_#memory_$Pointer$.base_1119| 136)) (.cse325 (select |v_#memory_$Pointer$.base_1123| 136)) (.cse336 (select |v_#memory_$Pointer$.base_1133| 136)) (.cse337 (select |v_#memory_$Pointer$.base_1132| 136)) (.cse342 (select |v_#memory_$Pointer$.base_1120| 136)) (.cse319 (select |v_#memory_$Pointer$.base_1116| 136)) (.cse320 (select |v_#memory_$Pointer$.base_1114| 136)) (.cse338 (select |v_#memory_$Pointer$.base_1102| 139)) (.cse328 (select |v_#memory_$Pointer$.base_1104| 136)) (.cse315 (select |v_#memory_$Pointer$.base_1106| 136)) (.cse327 (select |v_#memory_$Pointer$.base_1105| 136)) (.cse321 (select |v_#memory_$Pointer$.base_1113| 136)) (.cse341 (select |v_#memory_$Pointer$.base_1112| 136)) (.cse344 (select |v_#memory_$Pointer$.base_1092| 140)) (.cse306 (select |v_#memory_$Pointer$.base_1134| 140)) (.cse307 (select |v_#memory_$Pointer$.base_1131| 140)) (.cse310 (select |v_#memory_$Pointer$.base_1129| 140))) (and (= (store |v_#memory_$Pointer$.base_1121| 140 (store (store (store .cse300 226 0) 234 0) 242 (select .cse301 242))) |v_#memory_$Pointer$.base_1125|) (= (store |v_#memory_$Pointer$.base_1118| 136 (store .cse302 16 (select .cse303 16))) |v_#memory_$Pointer$.base_1117|) (= (store |v_#memory_$Pointer$.base_1099| 139 (store .cse304 162 (select .cse305 162))) |v_#memory_$Pointer$.base_1098|) (= (store |v_#memory_$Pointer$.base_1134| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse306 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse307 158))) |v_#memory_$Pointer$.base_1131|) (= |v_#memory_$Pointer$.base_1128| (store |v_#memory_$Pointer$.base_1130| 136 (store .cse308 2 (select .cse309 2)))) (= |v_#memory_$Pointer$.base_1127| (store |v_#memory_$Pointer$.base_1129| 140 (store .cse310 166 (select .cse311 166)))) (= (store |v_#memory_$Pointer$.base_1100| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse312 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse304 158))) |v_#memory_$Pointer$.base_1099|) (= (store |v_#memory_$Pointer$.base_1122| 140 (store .cse313 214 (select .cse300 214))) |v_#memory_$Pointer$.base_1121|) (= (store |v_#memory_$Pointer$.base_2206| 136 (store (select |v_#memory_$Pointer$.base_2206| 136) 0 (select .cse308 0))) |v_#memory_$Pointer$.base_1130|) (= (store |v_#memory_$Pointer$.base_1107| 136 (store .cse314 39 (select .cse315 39))) |v_#memory_$Pointer$.base_1106|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1115| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse316 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.base_1111| 136 (store .cse317 33 (select .cse318 33))) |v_#memory_$Pointer$.base_1110|) (= (store |v_#memory_$Pointer$.base_1117| 136 (store .cse303 17 (select .cse319 17))) |v_#memory_$Pointer$.base_1116|) (= |v_#memory_$Pointer$.base_1113| (store |v_#memory_$Pointer$.base_1114| 136 (store .cse320 27 (select .cse321 27)))) (= (store |v_#memory_$Pointer$.base_1096| 139 (store .cse322 214 (select .cse323 214))) |v_#memory_$Pointer$.base_1095|) (= |v_#memory_$Pointer$.base_1123| (store |v_#memory_$Pointer$.base_1124| 136 (store .cse324 11 (select .cse325 11)))) (= (store |v_#memory_$Pointer$.base_1128| 136 (store .cse309 4 (select .cse326 4))) |v_#memory_$Pointer$.base_1136|) (= (store |v_#memory_$Pointer$.base_1105| 136 (store .cse327 41 (select .cse328 41))) |v_#memory_$Pointer$.base_1104|) (= (store |v_#memory_$Pointer$.base_1136| 136 (store .cse326 6 (select .cse329 6))) |v_#memory_$Pointer$.base_1135|) (= (store |v_#memory_$Pointer$.base_1094| 139 (store .cse330 250 (select .cse331 250))) |v_#memory_$Pointer$.base_1093|) (= (store |v_#memory_$Pointer$.base_1126| 136 (store .cse332 10 (select .cse324 10))) |v_#memory_$Pointer$.base_1124|) (= |v_#memory_$Pointer$.base_1115| (store |v_#memory_$Pointer$.base_1125| 140 (store .cse301 250 (select .cse316 250)))) (= |v_#memory_$Pointer$.base_1109| (store |v_#memory_$Pointer$.base_1119| 136 (store .cse333 36 (select .cse334 36)))) (= |v_#memory_$Pointer$.base_1108| (store |v_#memory_$Pointer$.base_1109| 136 (store .cse334 37 (select .cse335 37)))) (= (store |v_#memory_$Pointer$.base_1133| 136 (store .cse336 13 (select .cse337 13))) |v_#memory_$Pointer$.base_1132|) (= |v_#memory_$Pointer$.base_1101| (store |v_#memory_$Pointer$.base_1102| 139 (store (store (store (store (store (store (store .cse338 17 0) 25 0) 33 4) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse339 65)))) (= |v_#memory_$Pointer$.base_1091| (store (store |v_#memory_$Pointer$.base_1093| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse331 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.base|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0)) 140 (store (store (store .cse56 0 5) 8 138) 16 (select .cse340 16)))) (= (store |v_#memory_$Pointer$.base_1135| 136 (store .cse329 8 (select .cse332 8))) |v_#memory_$Pointer$.base_1126|) (= |v_#memory_$Pointer$.base_1111| (store |v_#memory_$Pointer$.base_1112| 136 (store .cse341 31 (select .cse317 31)))) (= |v_#memory_$Pointer$.base_1122| (store |v_#memory_$Pointer$.base_1127| 140 (store (store (store (store (store (store .cse311 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse313 210)))) (= (store |v_#memory_$Pointer$.base_1120| 136 (store .cse342 15 (select .cse302 15))) |v_#memory_$Pointer$.base_1118|) (= |v_#memory_$Pointer$.base_1094| (store |v_#memory_$Pointer$.base_1095| 139 (store (store (store .cse323 226 0) 234 0) 242 (select .cse330 242)))) (= |v_#memory_$Pointer$.base_1096| (store |v_#memory_$Pointer$.base_1097| 139 (store (store (store (store (store (store .cse343 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse322 210)))) (= |v_#memory_$Pointer$.base_1100| (store |v_#memory_$Pointer$.base_1101| 139 (store .cse339 66 (select .cse312 66)))) (= (store |v_#memory_$Pointer$.base_1098| 139 (store .cse305 166 (select .cse343 166))) |v_#memory_$Pointer$.base_1097|) (= (store |v_#memory_$Pointer$.base_1108| 136 (store .cse335 38 (select .cse314 38))) |v_#memory_$Pointer$.base_1107|) (= (store |v_#memory_$Pointer$.base_1091| 140 (store (store (store (store (store (store (store .cse340 17 0) 25 0) 33 6) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse344 65))) |v_#memory_$Pointer$.base_1092|) (= (store |v_#memory_$Pointer$.base_1110| 136 (store .cse318 35 (select .cse333 35))) |v_#memory_$Pointer$.base_1119|) (= (store |v_#memory_$Pointer$.base_1123| 136 (store .cse325 12 (select .cse336 12))) |v_#memory_$Pointer$.base_1133|) (= |v_#memory_$Pointer$.base_1120| (store |v_#memory_$Pointer$.base_1132| 136 (store .cse337 14 (select .cse342 14)))) (= (store |v_#memory_$Pointer$.base_1116| 136 (store .cse319 25 (select .cse320 25))) |v_#memory_$Pointer$.base_1114|) (= (store |v_#memory_$Pointer$.base_1103| 139 (store (store .cse345 8 137) 16 (select .cse338 16))) |v_#memory_$Pointer$.base_1102|) (= (store |v_#memory_$Pointer$.base_1104| 136 (store .cse328 42 (select (select |v_#memory_$Pointer$.base_1103| 136) 42))) |v_#memory_$Pointer$.base_1103|) (= |v_#memory_$Pointer$.base_1105| (store |v_#memory_$Pointer$.base_1106| 136 (store .cse315 40 (select .cse327 40)))) (= (store |v_#memory_$Pointer$.base_1113| 136 (store .cse321 29 (select .cse341 29))) |v_#memory_$Pointer$.base_1112|) (= |v_#memory_$Pointer$.base_1134| (store |v_#memory_$Pointer$.base_1092| 140 (store .cse344 66 (select .cse306 66)))) (= (store |v_#memory_$Pointer$.base_1131| 140 (store .cse307 162 (select .cse310 162))) |v_#memory_$Pointer$.base_1129|))))) (.cse10 (exists ((|v_#valid_547| (Array Int Int))) (and (= (select |v_#valid_547| |c_ULTIMATE.start_main_~ldvarg5~0#1.base|) 0) (= |c_#valid| (store |v_#valid_547| |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 1))))) (.cse11 (= (select .cse299 16) 0)) (.cse12 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass))) (.cse13 (not (= (mod |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 18446744073709551616) 0))) (.cse14 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi))) (.cse15 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo))) (.cse16 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse17 (= 140 (select .cse299 8))) (.cse18 (exists ((v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.match_flags))) (.cse19 (= 139 (select .cse299 0))) (.cse20 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 0 0) 1 0) 2 0)))) (.cse21 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse22 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse23 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 0 0) 1 0) 2 0)))) (.cse151 (exists ((|v_#length_333| (Array Int Int))) (and (= (select |v_#length_333| 138) 50) (= (select |v_#length_333| 109) 24) (= (select |v_#length_333| 80) 41) (= (select |v_#length_333| 17) 48) (= 16 (select |v_#length_333| 130)) (= 23 (select |v_#length_333| 129)) (= 23 (select |v_#length_333| 131)) (= (select |v_#length_333| 48) 54) (= (select |v_#length_333| 64) 25) (= 35 (select |v_#length_333| 26)) (= (select |v_#length_333| 136) 75) (= 47 (select |v_#length_333| 59)) (= 16 (select |v_#length_333| 40)) (= (select |v_#length_333| 112) 50) (= 23 (select |v_#length_333| 119)) (= (select |v_#length_333| 92) 16) (= (select |v_#length_333| 77) 16) (= 57 (select |v_#length_333| 108)) (= (select |v_#length_333| 141) 24) (= (select |v_#length_333| 49) 54) (= (select |v_#length_333| 107) 24) (= (select |v_#length_333| 66) 25) (= 48 (select |v_#length_333| 10)) (= 21 (select |v_#length_333| 78)) (= (select |v_#length_333| 96) 38) (= 88 (select |v_#length_333| 33)) (= (select |v_#length_333| 5) 24) (= (select |v_#length_333| 31) 17) (= 16 (select |v_#length_333| 14)) (= 23 (select |v_#length_333| 125)) (= (select |v_#length_333| 81) 41) (= (select |v_#length_333| 83) 21) (= (select |v_#length_333| 85) 41) (= (select |v_#length_333| 57) 47) (= 88 (select |v_#length_333| 34)) (= 40 (select |v_#length_333| 68)) (= (select |v_#length_333| 82) 16) (= (select |v_#length_333| 16) 215) (= (select |v_#length_333| 137) 50) (= 538 (select |v_#length_333| 139)) (= 23 (select |v_#length_333| 20)) (= 23 (select |v_#length_333| 8)) (= (select |v_#length_333| 65) 16) (= (select |v_#length_333| 46) 11) (= (select |v_#length_333| 90) 37) (= (select |v_#length_333| 12) 35) (= (select |v_#length_333| 58) 25) (= 23 (select |v_#length_333| 15)) (= 16 (select |v_#length_333| 30)) (= 215 (select |v_#length_333| 74)) (= 35 (select |v_#length_333| 75)) (= (select |v_#length_333| 124) 16) (= 215 (select |v_#length_333| 23)) (= (select |v_#length_333| 87) 16) (= (select |v_#length_333| 100) 29) (= (select |v_#length_333| 35) 16) (= 23 (select |v_#length_333| 27)) (= (select |v_#length_333| 127) 24) (= (select |v_#length_333| 63) 50) (= (select |v_#length_333| 121) 25) (= (select |v_#length_333| 53) 11) (= (select |v_#length_333| 101) 21) (= (select |v_#length_333| 24) 58) (= (select |v_#length_333| 6) 7) (= (select |v_#length_333| 61) 50) (= 44 (select |v_#length_333| 97)) (= 215 (select |v_#length_333| 9)) (= (select |v_#length_333| 51) 11) (= (select |v_#length_333| 111) 24) (= (select |v_#length_333| 55) 26) (= (select |v_#length_333| 67) 215) (= (select |v_#length_333| 71) 25) (= 44 (select |v_#length_333| 44)) (= 38 (select |v_#length_333| 106)) (= 538 (select |v_#length_333| 140)) (= 23 (select |v_#length_333| 22)) (= 7 (select |v_#length_333| 4)) (= 215 (select |v_#length_333| 79)) (= 16 (select |v_#length_333| 72)) (= (select |v_#length_333| 50) 44) (= 44 (select |v_#length_333| 43)) (= (select |v_#length_333| 134) 63) (= 23 (select |v_#length_333| 123)) (= 44 (select |v_#length_333| 70)) (= (select |v_#length_333| 128) 24) (= 215 (select |v_#length_333| 54)) (= (select |v_#length_333| 89) 215) (= (select |v_#length_333| 132) 215) (= (select |v_#length_333| 122) 25) (= 20 (select |v_#length_333| 98)) (= 215 (select |v_#length_333| 126)) (= (select |v_#length_333| 60) 25) (= 16 (select |v_#length_333| 118)) (= 21 (select |v_#length_333| 102)) (= (select |v_#length_333| 95) 38) (= (select |v_#length_333| 73) 16) (= 19 (select |v_#length_333| 29)) (= (select |v_#length_333| 103) 24) (= (select |v_#length_333| 41) 17) (= (select |v_#length_333| 37) 215) (= 23 (select |v_#length_333| 117)) (= (select |v_#length_333| 1) 2) (= (select |v_#length_333| 39) 45) (= (select |v_#length_333| 36) 17) (= (select |v_#length_333| 120) 215) (= 23 (select |v_#length_333| 13)) (= 16 (select |v_#length_333| 7)) (= 16 (select |v_#length_333| 45)) (= 18 (select |v_#length_333| 104)) (= (select |v_#length_333| 105) 39) (= (select |v_#length_333| 25) 58) (= (select |v_#length_333| 3) 24) (= (select |v_#length_333| 52) 16) (= (select |v_#length_333| 2) 90) (= 40 (select |v_#length_333| 69)) (= 16 (select |v_#length_333| 21)) (= 103 (select |v_#length_333| 116)) (= (select |v_#length_333| 115) 24) (= (select |v_#length_333| 133) 63) (= (select |v_#length_333| 113) 24) (= (select |v_#length_333| 38) 45) (= 41 (select |v_#length_333| 86)) (= 215 (select |v_#length_333| 94)) (= (select |v_#length_333| 32) 215) (= (select |v_#length_333| 135) 16) (= (select |v_#length_333| 56) 26) (= (select |v_#length_333| 18) 48) (= 57 (select |v_#length_333| 110)) (= 10 (select |v_#length_333| 88)) (= 44 (select |v_#length_333| 19)) (= (select |v_#length_333| 42) 215) (= 11 (select |v_#length_333| 93)) (= 25 (select |v_#length_333| 62)) (= 44 (select |v_#length_333| 28)) (= (select |v_#length_333| 76) 35) (= 46 (select |v_#length_333| 114)) (= (select |v_#length_333| 99) 30) (= 215 (select |v_#length_333| 47)) (= 48 (select |v_#length_333| 11)) (= (select |v_#length_333| 84) 215) (= (select |v_#length_333| 91) 37)))) (.cse152 (exists ((|v_#length_334| (Array Int Int))) (= |c_#length| (store |v_#length_334| |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 44)))) (.cse153 (= (select .cse298 8) 0)) (.cse154 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|)) (.cse155 (<= (+ |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse156 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse157 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol))) (.cse158 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idVendor (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 0 0) 1 0) 2 0)))) (.cse159 (exists ((v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.driver_info))) (.cse160 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|)) (.cse161 (exists ((|v_#valid_546| (Array Int Int))) (let ((.cse294 (store |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse295 (store .cse294 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1))) (let ((.cse292 (store .cse295 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse293 (store .cse292 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 1))) (let ((.cse291 (store .cse293 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse296 (store .cse291 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (let ((.cse297 (store .cse296 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (and (= (select |v_#valid_546| 25) 1) (= (select |v_#valid_546| 17) 1) (= (select |v_#valid_546| 58) 1) (= (select |v_#valid_546| 28) 1) (= (select |v_#valid_546| 69) 1) (= (select |v_#valid_546| 114) 1) (= (select |v_#valid_546| 85) 1) (= (select |v_#valid_546| 138) 1) (= (select |v_#valid_546| 106) 1) (= (select |v_#valid_546| 119) 1) (= 1 (select |v_#valid_546| 79)) (= (select |v_#valid_546| 93) 1) (= (select |v_#valid_546| 56) 1) (= (select |v_#valid_546| 92) 1) (= (select |v_#valid_546| 105) 1) (= (select |v_#valid_546| 53) 1) (= (select |v_#valid_546| 15) 1) (= (select |v_#valid_546| 42) 1) (= (select |v_#valid_546| 32) 1) (= (select |v_#valid_546| 112) 1) (= (select |v_#valid_546| 46) 1) (= (select |v_#valid_546| 23) 1) (= (select |v_#valid_546| 75) 1) (= (select .cse291 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_546| 98) 1) (= (select |v_#valid_546| 89) 1) (= (select |v_#valid_546| 133) 1) (= (select |v_#valid_546| 63) 1) (= (select |v_#valid_546| 47) 1) (= (select |v_#valid_546| 127) 1) (= (select |v_#valid_546| 39) 1) (= (select |v_#valid_546| 33) 1) (= (select |v_#valid_546| 82) 1) (= (select |v_#valid_546| 13) 1) (= (select |v_#valid_546| 118) 1) (= (select |v_#valid_546| 21) 1) (= (select |v_#valid_546| 90) 1) (= 1 (select |v_#valid_546| 96)) (= (select |v_#valid_546| 12) 1) (= (select .cse292 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) 0) (= (select |v_#valid_546| 91) 1) (= (select |v_#valid_546| 130) 1) (= (select |v_#valid_546| 78) 1) (= (select |v_#valid_546| 126) 1) (= (select |v_#valid_546| 31) 1) (= (select |v_#valid_546| 108) 1) (= (select |v_#valid_546| 100) 1) (= (select |v_#valid_546| 29) 1) (= (select |v_#valid_546| 66) 1) (= (select |v_#valid_546| 18) 1) (= (select |v_#valid_546| 109) 1) (= (select .cse293 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_546| 19) 1) (= (select |v_#valid_546| 84) 1) (= (select |v_#valid_546| 136) 1) (= (select |v_#valid_546| 99) 1) (= (select |v_#valid_546| 83) 1) (= (select .cse294 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_546| 24) 1) (= (select |v_#valid_546| 113) 1) (= (select |v_#valid_546| 30) 1) (= (select |v_#valid_546| 37) 1) (= (select |v_#valid_546| 48) 1) (= (select |v_#valid_546| 35) 1) (= (select |v_#valid_546| 3) 1) (= (select |v_#valid_546| 4) 1) (= (select |v_#valid_546| 6) 1) (= (select |v_#valid_546| 71) 1) (= (select |v_#valid_546| 8) 1) (= (select |v_#valid_546| 20) 1) (= (select |v_#valid_546| 103) 1) (= (select |v_#valid_546| 10) 1) (= (select |v_#valid_546| 104) 1) (= (select |v_#valid_546| 16) 1) (= (select |v_#valid_546| 64) 1) (= (select |v_#valid_546| 110) 1) (= (select |v_#valid_546| 55) 1) (= (select |v_#valid_546| 49) 1) (= (select |v_#valid_546| 51) 1) (= (select |v_#valid_546| 139) 1) (= (select |v_#valid_546| 43) 1) (= (select |v_#valid_546| 67) 1) (= (select |v_#valid_546| 59) 1) (= (select |v_#valid_546| 74) 1) (= (select |v_#valid_546| 60) 1) (= (select |v_#valid_546| 72) 1) (= (select |v_#valid_546| 41) 1) (= (select |v_#valid_546| 52) 1) (= (select |v_#valid_546| 44) 1) (= (select |v_#valid_546| 26) 1) (= (select |v_#valid_546| 116) 1) (= (select |v_#valid_546| 45) 1) (= (select |v_#valid_546| 115) 1) (= (select |v_#valid_546| 94) 1) (= 1 (select |v_#valid_546| 107)) (= (select |v_#valid_546| 123) 1) (= (select |v_#valid_546| 120) 1) (= (select |v_#valid_546| 50) 1) (= (select |v_#valid_546| 128) 1) (= 1 (select |v_#valid_546| 80)) (= (select |v_#valid_546| 9) 1) (= (select |v_#valid_546| 0) 0) (= (select |v_#valid_546| 34) 1) (= (select |v_#valid_546| 61) 1) (= (select |v_#valid_546| 102) 1) (= (select |v_#valid_546| 27) 1) (= (select |v_#valid_546| 65) 1) (= (select |v_#valid_546| 121) 1) (= (select |v_#valid_546| 129) 1) (= (select |v_#valid_546| 81) 1) (= (select |v_#valid_546| 134) 1) (= (select |v_#valid_546| 132) 1) (= (select |v_#valid_546| 40) 1) (= (select |v_#valid_546| 36) 1) (= (select |v_#valid_546| 141) 1) (= (select |v_#valid_546| 95) 1) (= (select |v_#valid_546| 137) 1) (= 1 (select |v_#valid_546| 88)) (= (select .cse295 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_546| 2) 1) (= (select |v_#valid_546| 11) 1) (= (select |v_#valid_546| 77) 1) (= (select .cse296 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select .cse297 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_546| 86) 1) (= (select |v_#valid_546| 97) 1) (= (select |v_#valid_546| 131) 1) (= (select |v_#valid_546| 87) 1) (= (select |v_#valid_546| 101) 1) (= (select |v_#valid_546| 125) 1) (= (select |v_#valid_546| 7) 1) (= (select |v_#valid_546| 22) 1) (= (select |v_#valid_546| 117) 1) (= (select |v_#valid_546| 5) 1) (= (select |v_#valid_546| 54) 1) (= (select (store .cse297 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) 0) (= (select |v_#valid_546| 135) 1) (= (select |v_#valid_546| 111) 1) (= (select |v_#valid_546| 122) 1) (= (select |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_546| 73) 1) (= (select |v_#valid_546| 14) 1) (= (select |v_#valid_546| 68) 1) (= 1 (select |v_#valid_546| 38)) (= (select |v_#valid_546| 1) 1) (= (select |v_#valid_546| 62) 1) (= (select |v_#valid_546| 140) 1) (= (select |v_#valid_546| 70) 1) (= (select |v_#valid_546| 57) 1) (= (select |v_#valid_546| 76) 1) (= (select |v_#valid_546| 124) 1))))))))))) (.cse162 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 0 0) 1 0) 2 0)))) (.cse163 (<= .cse290 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|)) (.cse164 (not (= |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_8| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse40 (select |v_#memory_int_1240| 140)) (.cse34 (select |v_#memory_int_1322| 140)) (.cse52 (select |v_#memory_int_1318| 139)) (.cse26 (select |v_#memory_int_1249| 140)) (.cse67 (select |v_#memory_int_1214| 139)) (.cse44 (select |v_#memory_int_1217| 139)) (.cse29 (select |v_#memory_int_1324| 140)) (.cse76 (select |v_#memory_int_1261| 140)) (.cse27 (select |v_#memory_int_1245| 140)) (.cse39 (select |v_#memory_int_1244| 140)) (.cse57 (select |v_#memory_int_1311| 140)) (.cse80 (select |v_#memory_int_1310| 140)) (.cse85 (select |v_#memory_int_1247| 139)) (.cse86 (select |v_#memory_int_1260| 139)) (.cse78 (select |v_#memory_int_1242| 139)) (.cse68 (select |v_#memory_int_1303| 140)) (.cse74 (select |v_#memory_int_1207| 139)) (.cse55 (select |v_#memory_int_1268| 139)) (.cse91 (select |v_#memory_int_1306| 140)) (.cse94 (select |v_#memory_int_1305| 140)) (.cse41 (select |v_#memory_int_1298| 140)) (.cse84 (select |v_#memory_int_1239| 139)) (.cse60 (select |v_#memory_int_1280| 139)) (.cse81 (select |v_#memory_int_1321| 140)) (.cse33 (select |v_#memory_int_1317| 140)) (.cse46 (select |v_#memory_int_1263| 140)) (.cse89 (select |v_#memory_int_1269| 139)) (.cse50 (select |v_#memory_int_1234| 139)) (.cse92 (select |v_#memory_int_1250| 139)) (.cse110 (select |v_#memory_int_1281| 140)) (.cse30 (select |v_#memory_int_1285| 140)) (.cse73 (select |v_#memory_int_1293| 140)) (.cse99 (select |v_#memory_int_2996| 1)) (.cse108 (select |v_#memory_int_1277| 139)) (.cse75 (select |v_#memory_int_1205| 139)) (.cse36 (select |v_#memory_int_1264| 139)) (.cse120 (select |v_#memory_int_1246| 139)) (.cse123 (select |v_#memory_int_1302| 140)) (.cse42 (select |v_#memory_int_1301| 140)) (.cse69 (select |v_#memory_int_1294| 140)) (.cse128 (select |v_#memory_int_1297| 140)) (.cse72 (select |v_#memory_int_1292| 140)) (.cse49 (select |v_#memory_int_1235| 139)) (.cse109 (select |v_#memory_int_1282| 140)) (.cse104 (select |v_#memory_int_1279| 139)) (.cse116 (select |v_#memory_int_1291| 139)) (.cse31 (select |v_#memory_int_1276| 140)) (.cse130 (select |v_#memory_int_1278| 140)) (.cse54 (select |v_#memory_int_1255| 139)) (.cse103 (select |v_#memory_int_1254| 140)) (.cse125 (select |v_#memory_int_1295| 140)) (.cse87 (select |v_#memory_int_1296| 140)) (.cse24 (select |v_#memory_int_1228| 139)) (.cse113 (select |v_#memory_int_1266| 140)) (.cse105 (select |v_#memory_int_1265| 140)) (.cse132 (select |v_#memory_int_1272| 140)) (.cse118 (select |v_#memory_int_1218| 139)) (.cse45 (select |v_#memory_int_1215| 139)) (.cse131 (select |v_#memory_int_1236| 139)) (.cse97 (select |v_#memory_int_1212| 139)) (.cse51 (select |v_#memory_int_1219| 139)) (.cse136 (select |v_#memory_int_1320| 139)) (.cse142 (select |v_#memory_int_1319| 139)) (.cse107 (select |v_#memory_int_1233| 139)) (.cse25 (select |v_#memory_int_1230| 139)) (.cse126 (select |v_#memory_int_1229| 139)) (.cse111 (select |v_#memory_int_1251| 140)) (.cse102 (select |v_#memory_int_1252| 140)) (.cse124 (select |v_#memory_int_1304| 140)) (.cse133 (select |v_#memory_int_1275| 140)) (.cse106 (select |v_#memory_int_1270| 139)) (.cse35 (select |v_#memory_int_1262| 139)) (.cse82 (select |v_#memory_int_1314| 140)) (.cse62 (select |v_#memory_int_1299| 140)) (.cse121 (select |v_#memory_int_1248| 139)) (.cse98 (select |v_#memory_int_1243| 139)) (.cse93 (select |v_#memory_int_1258| 139)) (.cse137 (select |v_#memory_int_1253| 139)) (.cse117 (select |v_#memory_int_1220| 139)) (.cse119 (select |v_#memory_int_1208| 139)) (.cse143 (select |v_#memory_int_1222| 139)) (.cse53 (select |v_#memory_int_1323| 140)) (.cse28 (select |v_#memory_int_1309| 140)) (.cse77 (select |v_#memory_int_2996| 4)) (.cse141 (select |v_#memory_int_1221| 139)) (.cse63 (select |v_#memory_int_1308| 140)) (.cse90 (select |v_#memory_int_1307| 140)) (.cse138 (select |v_#memory_int_1256| 140)) (.cse112 (select |v_#memory_int_1257| 140)) (.cse58 (select |v_#memory_int_2996| 6)) (.cse65 (select |v_#memory_int_1225| 139)) (.cse147 (select |v_#memory_int_1223| 139)) (.cse148 (select |v_#memory_int_1216| 139)) (.cse38 (select |v_#memory_int_1210| 139)) (.cse114 (select |v_#memory_int_1213| 139)) (.cse115 (select |v_#memory_int_1206| 139)) (.cse135 (select |v_#memory_int_1211| 139)) (.cse47 (select |v_#memory_int_1271| 140)) (.cse83 (select |v_#memory_int_1267| 140)) (.cse43 (select |v_#memory_int_1259| 140)) (.cse139 (select |v_#memory_int_1237| 139)) (.cse95 (select |v_#memory_int_1313| 140)) (.cse96 (select |v_#memory_int_1312| 140)) (.cse79 (select |v_#memory_int_1241| 139)) (.cse150 (select |v_#memory_int_1238| 139)) (.cse149 (select |v_#memory_int_1224| 139)) (.cse88 (select |v_#memory_int_1204| 139)) (.cse71 (select |v_#memory_int_1288| 140)) (.cse122 (select |v_#memory_int_1287| 140)) (.cse101 (select |v_#memory_int_1286| 140)) (.cse70 (select |v_#memory_int_1284| 140)) (.cse127 (select |v_#memory_int_1232| 139)) (.cse66 (select |v_#memory_int_1231| 139)) (.cse145 (select |v_#memory_int_1289| 140)) (.cse100 (select |v_#memory_int_1283| 140)) (.cse134 (select |v_#memory_int_1274| 140)) (.cse140 (select |v_#memory_int_1273| 140)) (.cse48 (select |v_#memory_int_2996| 138)) (.cse146 (select |v_#memory_int_1227| 139)) (.cse64 (select |v_#memory_int_1226| 139)) (.cse32 (select |v_#memory_int_2996| 137)) (.cse129 (select |v_#memory_int_1300| 140)) (.cse144 (select |v_#memory_int_1290| 140)) (.cse61 (select |v_#memory_int_1316| 139)) (.cse37 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse24 210 0) 214 0) 226 (select .cse25 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse26 498 (select .cse27 498)))) (= (store |v_#memory_int_1309| 140 (store .cse28 57 (select .cse29 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse30 370 (select .cse31 370)))) (= (select .cse32 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse33 33 (select .cse34 33)))) (= (store |v_#memory_int_1262| 139 (store .cse35 102 (select .cse36 102))) |v_#memory_int_1264|) (= 0 (select .cse32 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse37 474 (select .cse38 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse39 514 (select .cse40 514)))) (= (store |v_#memory_int_1298| 140 (store .cse41 142 (select .cse42 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse40 522 (select .cse43 522)))) (= (select .cse32 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse44 290 (select .cse45 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse46 466 (select .cse47 466)))) (= (select .cse48 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse49 314 (select .cse50 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse51 450 (select .cse52 450)))) (= (store |v_#memory_int_1322| 140 (store .cse34 41 (select .cse53 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse54 65 0) 66 0) 70 (select .cse55 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse56 0 (select .cse57 0)))) (= (select .cse32 12) 0) (= 95 (select .cse58 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse59) 139 (store .cse56 0 (select .cse60 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse52 458 (select .cse61 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse62 86 (select .cse63 86)))) (= (store |v_#memory_int_1226| 139 (store .cse64 346 (select .cse65 346))) |v_#memory_int_1225|) (= (select .cse48 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse66 274 (select .cse67 274))) |v_#memory_int_1214|) (= (select .cse58 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse68 186 (select .cse69 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse70 282 (select .cse71 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse72 394 (select .cse73 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse74 378 (select .cse75 378)))) (= (store |v_#memory_int_1261| 140 (store .cse76 490 (select .cse26 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse67 282 (select .cse44 282)))) (= (select .cse77 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse78 178 (select .cse79 178))) |v_#memory_int_1241|) (= (select .cse32 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse80 16 4) 17 (select .cse81 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse29 65 0) 66 0) 70 (select .cse82 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse83 482 (select .cse76 482))) |v_#memory_int_1261|) (= (select .cse48 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse84 142 (select .cse85 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse27 506 (select .cse39 506))) |v_#memory_int_1244|) (= (select .cse77 6) 0) (= (select .cse32 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse57 8 (select .cse80 8)))) (= (select .cse48 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse85 150 (select .cse86 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse86 158 0) 162 0) 166 0) 170 (select .cse78 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse87 178 (select .cse68 178)))) (= (select .cse32 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse88 370 (select .cse74 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse55 78 (select .cse89 78)))) (= (select .cse48 10) 0) (= (select .cse48 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse90 102 (select .cse91 102)))) (= (select .cse32 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse92 41 (select .cse93 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse94 118 (select .cse95 118))) |v_#memory_int_1313|) (= (select .cse77 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse91 110 (select .cse94 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse96 134 (select .cse41 134)))) (= (store |v_#memory_int_1212| 139 (store .cse97 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse48 42) 0) (= (select .cse32 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse98 134 (select .cse84 134)))) (= (select .cse48 16) 0) (= (select .cse99 1) 0) (= (select .cse77 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse100 266 (select .cse101 266))) |v_#memory_int_1286|) (= (select .cse32 42) 0) (= (select .cse32 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse102 418 (select .cse103 418)))) (= 3 (select .cse48 0)) (= (select .cse32 6) 0) (= (select .cse32 29) 0) (= (select .cse48 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse60 8 (select .cse104 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse81 25 (select .cse33 25)))) (= (store |v_#memory_int_1265| 140 (store .cse105 458 (select .cse46 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse89 86 (select .cse106 86))) |v_#memory_int_1270|) (= (select .cse48 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse50 322 (select .cse107 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse108 33 (select .cse92 33)))) (= (select .cse32 27) 0) (= (select .cse32 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse109 354 (select .cse110 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse110 362 (select .cse30 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse73 402 (select .cse111 402)))) (= (select .cse99 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse112 442 (select .cse113 442))) |v_#memory_int_1266|) (= (select .cse58 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse114 490 (select .cse115 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse116 25 (select .cse108 25)))) (= (store |v_#memory_int_1205| 139 (store .cse75 386 (select .cse117 386))) |v_#memory_int_1220|) (= (select .cse48 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse118 426 (select .cse119 426)))) (= (select .cse48 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse120 118 (select .cse121 118)))) (= (store |v_#memory_int_1264| 139 (store .cse36 110 (select .cse120 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse122 298 (select .cse123 298)))) (= (select .cse48 40) 0) (= (select .cse32 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse123 306 (select .cse124 306)))) (= (select .cse48 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse42 150 (select .cse125 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse126 242 0) 250 0) 258 (select .cse127 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse69 194 (select .cse128 194)))) (= (store |v_#memory_int_1297| 140 (store .cse128 202 (select .cse129 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse130 386 (select .cse72 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse131 306 (select .cse49 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse132 346 (select .cse109 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse133 322 (select .cse134 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse104 16 3) 17 (select .cse116 17)))) (= (store |v_#memory_int_1276| 140 (store .cse31 378 (select .cse130 378))) |v_#memory_int_1278|) (= (select .cse32 17) 0) (= (select .cse48 6) 0) (= (select .cse32 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse135 506 (select .cse136 506)))) (= (select .cse48 33) 0) (= (select .cse58 1) 105) (= (select .cse77 5) 50) (= (select .cse32 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse137 57 (select .cse54 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse103 426 (select .cse138 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse125 158 0) 162 0) 166 0) 170 (select .cse87 170))) |v_#memory_int_1296|) (= (select .cse48 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse139 202 (select .cse24 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse113 450 (select .cse105 450))) |v_#memory_int_1265|) (= (select .cse32 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse140 338 (select .cse132 338)))) (= (store |v_#memory_int_1221| 139 (store .cse141 418 (select .cse118 418))) |v_#memory_int_1218|) (= (select .cse77 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse45 298 (select .cse131 298))) |v_#memory_int_1236|) (= (select .cse32 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse142 522 (select .cse97 522)))) (= (select .cse32 8) 0) (= (select .cse48 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse143 442 (select .cse51 442)))) (= (select .cse32 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse136 514 (select .cse142 514)))) (= (select .cse32 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse144 234 (select .cse145 234)))) (= (store |v_#memory_int_1233| 139 (store .cse107 330 (select .cse146 330))) |v_#memory_int_1227|) (= (select .cse48 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse25 234 (select .cse126 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse111 410 (select .cse102 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse124 314 (select .cse133 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse106 94 (select .cse35 94)))) (= (select .cse58 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse82 78 (select .cse62 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse121 126 (select .cse98 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse93 49 (select .cse137 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse117 394 (select .cse147 394)))) (= (store |v_#memory_int_1208| 139 (store .cse119 434 (select .cse143 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse53 49 (select .cse28 49)))) (= (select .cse48 31) 0) (= (select .cse58 3) 105) (= (select .cse77 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse148 410 (select .cse141 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse63 94 (select .cse90 94)))) (= (store |v_#memory_int_1256| 140 (store .cse138 434 (select .cse112 434))) |v_#memory_int_1257|) (= 103 (select .cse58 2)) (= (select .cse48 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse65 354 (select .cse149 354)))) (= (store |v_#memory_int_1223| 139 (store .cse147 402 (select .cse148 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse38 482 (select .cse114 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse115 498 (select .cse135 498)))) (= (store |v_#memory_int_1271| 140 (store .cse47 474 (select .cse83 474))) |v_#memory_int_1267|) (= (store |v_#memory_int_1259| 140 (store .cse43 530 (select (select |v_#memory_int_BEFORE_CALL_8| 140) 530))) |v_#memory_int_BEFORE_CALL_8|) (= (select .cse48 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse150 194 (select .cse139 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse95 126 (select .cse96 126)))) (= (select .cse32 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse79 186 (select .cse150 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse149 362 (select .cse88 362))) |v_#memory_int_1204|) (= (select .cse48 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse71 290 (select .cse122 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse101 274 (select .cse70 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse127 266 (select .cse66 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse145 242 0) 250 0) 258 (select .cse100 258))) |v_#memory_int_1283|) (= (select .cse48 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse134 330 (select .cse140 330))) |v_#memory_int_1273|) (= (select .cse48 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse146 338 (select .cse64 338)))) (= (select .cse32 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse129 210 0) 214 0) 226 (select .cse144 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse61 466 (select .cse37 466))) |v_#memory_int_1315|)))) .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164) (and .cse0 .cse1 .cse2 .cse3 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_70| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse181 (select |v_#memory_int_1240| 140)) (.cse175 (select |v_#memory_int_1322| 140)) (.cse193 (select |v_#memory_int_1318| 139)) (.cse167 (select |v_#memory_int_1249| 140)) (.cse206 (select |v_#memory_int_1214| 139)) (.cse185 (select |v_#memory_int_1217| 139)) (.cse170 (select |v_#memory_int_1324| 140)) (.cse215 (select |v_#memory_int_1261| 140)) (.cse168 (select |v_#memory_int_1245| 140)) (.cse180 (select |v_#memory_int_1244| 140)) (.cse197 (select |v_#memory_int_1311| 140)) (.cse219 (select |v_#memory_int_1310| 140)) (.cse184 (select |v_#memory_int_1259| 140)) (.cse224 (select |v_#memory_int_1247| 139)) (.cse225 (select |v_#memory_int_1260| 139)) (.cse217 (select |v_#memory_int_1242| 139)) (.cse207 (select |v_#memory_int_1303| 140)) (.cse213 (select |v_#memory_int_1207| 139)) (.cse196 (select |v_#memory_int_1268| 139)) (.cse230 (select |v_#memory_int_1306| 140)) (.cse233 (select |v_#memory_int_1305| 140)) (.cse182 (select |v_#memory_int_1298| 140)) (.cse223 (select |v_#memory_int_1239| 139)) (.cse199 (select |v_#memory_int_1280| 139)) (.cse220 (select |v_#memory_int_1321| 140)) (.cse174 (select |v_#memory_int_1317| 140)) (.cse187 (select |v_#memory_int_1263| 140)) (.cse228 (select |v_#memory_int_1269| 139)) (.cse191 (select |v_#memory_int_1234| 139)) (.cse231 (select |v_#memory_int_1250| 139)) (.cse249 (select |v_#memory_int_1281| 140)) (.cse171 (select |v_#memory_int_1285| 140)) (.cse212 (select |v_#memory_int_1293| 140)) (.cse238 (select |v_#memory_int_2996| 1)) (.cse247 (select |v_#memory_int_1277| 139)) (.cse214 (select |v_#memory_int_1205| 139)) (.cse177 (select |v_#memory_int_1264| 139)) (.cse259 (select |v_#memory_int_1246| 139)) (.cse262 (select |v_#memory_int_1302| 140)) (.cse183 (select |v_#memory_int_1301| 140)) (.cse208 (select |v_#memory_int_1294| 140)) (.cse267 (select |v_#memory_int_1297| 140)) (.cse211 (select |v_#memory_int_1292| 140)) (.cse190 (select |v_#memory_int_1235| 139)) (.cse248 (select |v_#memory_int_1282| 140)) (.cse243 (select |v_#memory_int_1279| 139)) (.cse255 (select |v_#memory_int_1291| 139)) (.cse172 (select |v_#memory_int_1276| 140)) (.cse269 (select |v_#memory_int_1278| 140)) (.cse195 (select |v_#memory_int_1255| 139)) (.cse242 (select |v_#memory_int_1254| 140)) (.cse264 (select |v_#memory_int_1295| 140)) (.cse226 (select |v_#memory_int_1296| 140)) (.cse165 (select |v_#memory_int_1228| 139)) (.cse252 (select |v_#memory_int_1266| 140)) (.cse244 (select |v_#memory_int_1265| 140)) (.cse271 (select |v_#memory_int_1272| 140)) (.cse257 (select |v_#memory_int_1218| 139)) (.cse186 (select |v_#memory_int_1215| 139)) (.cse270 (select |v_#memory_int_1236| 139)) (.cse236 (select |v_#memory_int_1212| 139)) (.cse192 (select |v_#memory_int_1219| 139)) (.cse275 (select |v_#memory_int_1320| 139)) (.cse281 (select |v_#memory_int_1319| 139)) (.cse246 (select |v_#memory_int_1233| 139)) (.cse166 (select |v_#memory_int_1230| 139)) (.cse265 (select |v_#memory_int_1229| 139)) (.cse250 (select |v_#memory_int_1251| 140)) (.cse241 (select |v_#memory_int_1252| 140)) (.cse263 (select |v_#memory_int_1304| 140)) (.cse272 (select |v_#memory_int_1275| 140)) (.cse245 (select |v_#memory_int_1270| 139)) (.cse176 (select |v_#memory_int_1262| 139)) (.cse221 (select |v_#memory_int_1314| 140)) (.cse201 (select |v_#memory_int_1299| 140)) (.cse260 (select |v_#memory_int_1248| 139)) (.cse237 (select |v_#memory_int_1243| 139)) (.cse232 (select |v_#memory_int_1258| 139)) (.cse276 (select |v_#memory_int_1253| 139)) (.cse256 (select |v_#memory_int_1220| 139)) (.cse258 (select |v_#memory_int_1208| 139)) (.cse282 (select |v_#memory_int_1222| 139)) (.cse194 (select |v_#memory_int_1323| 140)) (.cse169 (select |v_#memory_int_1309| 140)) (.cse216 (select |v_#memory_int_2996| 4)) (.cse280 (select |v_#memory_int_1221| 139)) (.cse202 (select |v_#memory_int_1308| 140)) (.cse229 (select |v_#memory_int_1307| 140)) (.cse277 (select |v_#memory_int_1256| 140)) (.cse251 (select |v_#memory_int_1257| 140)) (.cse198 (select |v_#memory_int_2996| 6)) (.cse204 (select |v_#memory_int_1225| 139)) (.cse286 (select |v_#memory_int_1223| 139)) (.cse287 (select |v_#memory_int_1216| 139)) (.cse179 (select |v_#memory_int_1210| 139)) (.cse253 (select |v_#memory_int_1213| 139)) (.cse254 (select |v_#memory_int_1206| 139)) (.cse274 (select |v_#memory_int_1211| 139)) (.cse188 (select |v_#memory_int_1271| 140)) (.cse222 (select |v_#memory_int_1267| 140)) (.cse278 (select |v_#memory_int_1237| 139)) (.cse234 (select |v_#memory_int_1313| 140)) (.cse235 (select |v_#memory_int_1312| 140)) (.cse218 (select |v_#memory_int_1241| 139)) (.cse289 (select |v_#memory_int_1238| 139)) (.cse288 (select |v_#memory_int_1224| 139)) (.cse227 (select |v_#memory_int_1204| 139)) (.cse210 (select |v_#memory_int_1288| 140)) (.cse261 (select |v_#memory_int_1287| 140)) (.cse240 (select |v_#memory_int_1286| 140)) (.cse209 (select |v_#memory_int_1284| 140)) (.cse266 (select |v_#memory_int_1232| 139)) (.cse205 (select |v_#memory_int_1231| 139)) (.cse284 (select |v_#memory_int_1289| 140)) (.cse239 (select |v_#memory_int_1283| 140)) (.cse273 (select |v_#memory_int_1274| 140)) (.cse279 (select |v_#memory_int_1273| 140)) (.cse189 (select |v_#memory_int_2996| 138)) (.cse285 (select |v_#memory_int_1227| 139)) (.cse203 (select |v_#memory_int_1226| 139)) (.cse173 (select |v_#memory_int_2996| 137)) (.cse268 (select |v_#memory_int_1300| 140)) (.cse283 (select |v_#memory_int_1290| 140)) (.cse200 (select |v_#memory_int_1316| 139)) (.cse178 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse165 210 0) 214 0) 226 (select .cse166 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse167 498 (select .cse168 498)))) (= (store |v_#memory_int_1309| 140 (store .cse169 57 (select .cse170 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse171 370 (select .cse172 370)))) (= (select .cse173 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse174 33 (select .cse175 33)))) (= (store |v_#memory_int_1262| 139 (store .cse176 102 (select .cse177 102))) |v_#memory_int_1264|) (= 0 (select .cse173 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse178 474 (select .cse179 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse180 514 (select .cse181 514)))) (= (store |v_#memory_int_1298| 140 (store .cse182 142 (select .cse183 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse181 522 (select .cse184 522)))) (= (select .cse173 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse185 290 (select .cse186 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse187 466 (select .cse188 466)))) (= (select .cse189 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse190 314 (select .cse191 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse192 450 (select .cse193 450)))) (= (store |v_#memory_int_1322| 140 (store .cse175 41 (select .cse194 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse195 65 0) 66 0) 70 (select .cse196 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse56 0 (select .cse197 0)))) (= (select .cse173 12) 0) (= 95 (select .cse198 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse59) 139 (store .cse56 0 (select .cse199 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse193 458 (select .cse200 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse201 86 (select .cse202 86)))) (= (store |v_#memory_int_1226| 139 (store .cse203 346 (select .cse204 346))) |v_#memory_int_1225|) (= (select .cse189 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse205 274 (select .cse206 274))) |v_#memory_int_1214|) (= (select .cse198 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse207 186 (select .cse208 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse209 282 (select .cse210 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse211 394 (select .cse212 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse213 378 (select .cse214 378)))) (= (store |v_#memory_int_1261| 140 (store .cse215 490 (select .cse167 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse206 282 (select .cse185 282)))) (= (select .cse216 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse217 178 (select .cse218 178))) |v_#memory_int_1241|) (= (select .cse173 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse219 16 4) 17 (select .cse220 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse170 65 0) 66 0) 70 (select .cse221 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse222 482 (select .cse215 482))) |v_#memory_int_1261|) (= (select .cse189 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse223 142 (select .cse224 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse168 506 (select .cse180 506))) |v_#memory_int_1244|) (= (select .cse216 6) 0) (= (select .cse173 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse197 8 (select .cse219 8)))) (= |v_old(#memory_int)_AFTER_CALL_70| (store |v_#memory_int_1259| 140 (store .cse184 530 (select (select |v_old(#memory_int)_AFTER_CALL_70| 140) 530)))) (= (select .cse189 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse224 150 (select .cse225 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse225 158 0) 162 0) 166 0) 170 (select .cse217 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse226 178 (select .cse207 178)))) (= (select .cse173 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse227 370 (select .cse213 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse196 78 (select .cse228 78)))) (= (select .cse189 10) 0) (= (select .cse189 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse229 102 (select .cse230 102)))) (= (select .cse173 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse231 41 (select .cse232 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse233 118 (select .cse234 118))) |v_#memory_int_1313|) (= (select .cse216 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse230 110 (select .cse233 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse235 134 (select .cse182 134)))) (= (store |v_#memory_int_1212| 139 (store .cse236 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse189 42) 0) (= (select .cse173 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse237 134 (select .cse223 134)))) (= (select .cse189 16) 0) (= (select .cse238 1) 0) (= (select .cse216 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse239 266 (select .cse240 266))) |v_#memory_int_1286|) (= (select .cse173 42) 0) (= (select .cse173 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse241 418 (select .cse242 418)))) (= 3 (select .cse189 0)) (= (select .cse173 6) 0) (= (select .cse173 29) 0) (= (select .cse189 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse199 8 (select .cse243 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse220 25 (select .cse174 25)))) (= (store |v_#memory_int_1265| 140 (store .cse244 458 (select .cse187 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse228 86 (select .cse245 86))) |v_#memory_int_1270|) (= (select .cse189 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse191 322 (select .cse246 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse247 33 (select .cse231 33)))) (= (select .cse173 27) 0) (= (select .cse173 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse248 354 (select .cse249 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse249 362 (select .cse171 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse212 402 (select .cse250 402)))) (= (select .cse238 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse251 442 (select .cse252 442))) |v_#memory_int_1266|) (= (select .cse198 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse253 490 (select .cse254 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse255 25 (select .cse247 25)))) (= (store |v_#memory_int_1205| 139 (store .cse214 386 (select .cse256 386))) |v_#memory_int_1220|) (= (select .cse189 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse257 426 (select .cse258 426)))) (= (select .cse189 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse259 118 (select .cse260 118)))) (= (store |v_#memory_int_1264| 139 (store .cse177 110 (select .cse259 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse261 298 (select .cse262 298)))) (= (select .cse189 40) 0) (= (select .cse173 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse262 306 (select .cse263 306)))) (= (select .cse189 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse183 150 (select .cse264 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse265 242 0) 250 0) 258 (select .cse266 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse208 194 (select .cse267 194)))) (= (store |v_#memory_int_1297| 140 (store .cse267 202 (select .cse268 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse269 386 (select .cse211 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse270 306 (select .cse190 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse271 346 (select .cse248 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse272 322 (select .cse273 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse243 16 3) 17 (select .cse255 17)))) (= (store |v_#memory_int_1276| 140 (store .cse172 378 (select .cse269 378))) |v_#memory_int_1278|) (= (select .cse173 17) 0) (= (select .cse189 6) 0) (= (select .cse173 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse274 506 (select .cse275 506)))) (= (select .cse189 33) 0) (= (select .cse198 1) 105) (= (select .cse216 5) 50) (= (select .cse173 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse276 57 (select .cse195 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse242 426 (select .cse277 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse264 158 0) 162 0) 166 0) 170 (select .cse226 170))) |v_#memory_int_1296|) (= (select .cse189 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse278 202 (select .cse165 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse252 450 (select .cse244 450))) |v_#memory_int_1265|) (= (select .cse173 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse279 338 (select .cse271 338)))) (= (store |v_#memory_int_1221| 139 (store .cse280 418 (select .cse257 418))) |v_#memory_int_1218|) (= (select .cse216 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse186 298 (select .cse270 298))) |v_#memory_int_1236|) (= (select .cse173 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse281 522 (select .cse236 522)))) (= (select .cse173 8) 0) (= (select .cse189 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse282 442 (select .cse192 442)))) (= (select .cse173 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse275 514 (select .cse281 514)))) (= (select .cse173 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse283 234 (select .cse284 234)))) (= (store |v_#memory_int_1233| 139 (store .cse246 330 (select .cse285 330))) |v_#memory_int_1227|) (= (select .cse189 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse166 234 (select .cse265 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse250 410 (select .cse241 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse263 314 (select .cse272 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse245 94 (select .cse176 94)))) (= (select .cse198 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse221 78 (select .cse201 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse260 126 (select .cse237 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse232 49 (select .cse276 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse256 394 (select .cse286 394)))) (= (store |v_#memory_int_1208| 139 (store .cse258 434 (select .cse282 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse194 49 (select .cse169 49)))) (= (select .cse189 31) 0) (= (select .cse198 3) 105) (= (select .cse216 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse287 410 (select .cse280 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse202 94 (select .cse229 94)))) (= (store |v_#memory_int_1256| 140 (store .cse277 434 (select .cse251 434))) |v_#memory_int_1257|) (= 103 (select .cse198 2)) (= (select .cse189 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse204 354 (select .cse288 354)))) (= (store |v_#memory_int_1223| 139 (store .cse286 402 (select .cse287 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse179 482 (select .cse253 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse254 498 (select .cse274 498)))) (= (store |v_#memory_int_1271| 140 (store .cse188 474 (select .cse222 474))) |v_#memory_int_1267|) (= (select .cse189 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse289 194 (select .cse278 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse234 126 (select .cse235 126)))) (= (select .cse173 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse218 186 (select .cse289 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse288 362 (select .cse227 362))) |v_#memory_int_1204|) (= (select .cse189 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse210 290 (select .cse261 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse240 274 (select .cse209 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse266 266 (select .cse205 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse284 242 0) 250 0) 258 (select .cse239 258))) |v_#memory_int_1283|) (= (select .cse189 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse273 330 (select .cse279 330))) |v_#memory_int_1273|) (= (select .cse189 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse285 338 (select .cse203 338)))) (= (select .cse173 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse268 210 0) 214 0) 226 (select .cse283 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse200 466 (select .cse178 466))) |v_#memory_int_1315|)))) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164))))) (= c_~ldv_state_variable_0~0 0) (= |c_~#digi_acceleport_4_device~0.offset| 0) (= c_~ldv_work_1_1~0 0) (= c_~digi_acceleport_2_device_group1~0.offset 0) (= c_~ldv_work_1_2~0 0) (= c_~ldv_retval_0~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= c_~digi_acceleport_2_device_group1~0.base 0) (= |c_~#id_table_4~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.base 0) (= |c_~#id_table_2~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.offset 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:30:13,187 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#digi_acceleport_2_device~0.offset| 0) (= c_~digi_acceleport_4_device_group3~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~digi_acceleport_4_device_group2~0.offset 0) (= |c_ULTIMATE.start_main_~ldvarg5~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= c_~ldv_work_struct_1_0~0.offset 0) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= c_~digi_acceleport_4_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= 140 |c_~#digi_acceleport_4_device~0.base|) (= |c_ULTIMATE.start_main_#t~ret626#1.offset| 0) (= 141 |c_~#serial_drivers~0.base|) (= c_~ldv_work_1_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg0~0#1.offset| 0) (= |c_~#id_table_4~0.base| 138) (= c_~digi_acceleport_4_device_group2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (= c_~ldv_retval_4~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~digi_acceleport_2_device_group2~0.offset 0) (= c_~ldv_work_struct_1_0~0.base 0) (= c_~digi_acceleport_2_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (= 137 |c_~#id_table_2~0.base|) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) (= c_~digi_acceleport_4_device_group1~0.base 0) (= c_~ldv_work_struct_1_3~0.offset 0) (= c_~ldv_state_variable_1~0 0) (= c_~ldv_work_1_0~0 0) (= c_~digi_acceleport_4_device_group0~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 0 c_~digi_acceleport_4_device_group1~0.offset) (= c_~ldv_work_struct_1_1~0.offset 0) (= 136 |c_~#id_table_combined~0.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) (= |c_~#serial_drivers~0.offset| 0) (= c_~digi_acceleport_4_device_group0~0.offset 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (= c_~ldv_work_struct_1_3~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= |c_~#id_table_combined~0.offset| 0) (= c_~digi_acceleport_2_device_group2~0.base 0) (= c_~ldv_work_struct_1_2~0.offset 0) (= 139 |c_~#digi_acceleport_2_device~0.base|) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= 0 c_~ldv_spin~0) (= c_~ref_cnt~0 0) (= c_~digi_acceleport_2_device_group3~0.offset 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_work_struct_1_1~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_work_struct_1_2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg10~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= |c_~#digi_acceleport_4_device~0.offset| 0) (= c_~ldv_work_1_1~0 0) (= c_~digi_acceleport_2_device_group1~0.offset 0) (= c_~ldv_work_1_2~0 0) (= c_~ldv_retval_0~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= c_~digi_acceleport_2_device_group1~0.base 0) (= |c_~#id_table_4~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.base 0) (let ((.cse38 ((as const (Array Int Int)) 0))) (let ((.cse304 (select |c_#memory_$Pointer$.base| 141)) (.cse295 (store .cse38 0 3)) (.cse303 (select |c_#memory_$Pointer$.offset| 141)) (.cse294 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|)) (.cse1 (exists ((|v_#memory_$Pointer$.offset_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1120| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1112| (Array Int (Array Int Int)))) (let ((.cse359 (select |v_#memory_$Pointer$.offset_1113| 140)) (.cse361 (select |v_#memory_$Pointer$.offset_1115| 140)) (.cse364 (select |v_#memory_$Pointer$.offset_1092| 139)) (.cse362 (select |v_#memory_$Pointer$.offset_1125| 140)) (.cse352 (select |v_#memory_$Pointer$.offset_1124| 140)) (.cse372 (select |v_#memory_$Pointer$.offset_1091| 139)) (.cse353 (select |v_#memory_$Pointer$.offset_1133| 136)) (.cse374 (select |v_#memory_$Pointer$.offset_1123| 140)) (.cse368 (select |v_#memory_$Pointer$.offset_1106| 136)) (.cse376 (select |v_#memory_$Pointer$.offset_1135| 136)) (.cse382 (select |v_#memory_$Pointer$.offset_1134| 136)) (.cse351 (store (store .cse38 0 0) 8 0)) (.cse366 (select |v_#memory_$Pointer$.offset_1119| 136)) (.cse385 (select |v_#memory_$Pointer$.offset_1098| 139)) (.cse355 (select |v_#memory_$Pointer$.offset_1100| 139)) (.cse384 (select |v_#memory_$Pointer$.offset_1105| 136)) (.cse369 (select |v_#memory_$Pointer$.offset_1136| 136)) (.cse354 (select |v_#memory_$Pointer$.offset_1132| 136)) (.cse386 (select |v_#memory_$Pointer$.offset_1118| 136)) (.cse379 (select |v_#memory_$Pointer$.offset_1117| 136)) (.cse381 (select |v_#memory_$Pointer$.offset_1095| 139)) (.cse377 (select |v_#memory_$Pointer$.offset_1094| 139)) (.cse383 (select |v_#memory_$Pointer$.offset_1127| 140)) (.cse387 (select |v_#memory_$Pointer$.offset_1131| 136)) (.cse357 (select |v_#memory_$Pointer$.offset_1130| 136)) (.cse356 (select |v_#memory_$Pointer$.offset_1099| 139)) (.cse363 (select |v_#memory_$Pointer$.offset_1093| 139)) (.cse391 (select |v_#memory_$Pointer$.offset_1129| 136)) (.cse380 (select |v_#memory_$Pointer$.offset_1116| 136)) (.cse378 (select |v_#memory_$Pointer$.offset_1097| 139)) (.cse350 (select |v_#memory_$Pointer$.offset_1096| 139)) (.cse393 (select |v_#memory_$Pointer$.offset_1108| 136)) (.cse367 (select |v_#memory_$Pointer$.offset_1107| 136)) (.cse388 (select |v_#memory_$Pointer$.offset_1128| 140)) (.cse373 (select |v_#memory_$Pointer$.offset_1121| 140)) (.cse358 (select |v_#memory_$Pointer$.offset_1114| 136)) (.cse394 (select |v_#memory_$Pointer$.offset_1112| 136)) (.cse370 (select |v_#memory_$Pointer$.offset_1110| 136)) (.cse395 (select |v_#memory_$Pointer$.offset_1111| 136)) (.cse389 (select |v_#memory_$Pointer$.offset_1104| 136)) (.cse390 (select |v_#memory_$Pointer$.offset_1102| 136)) (.cse365 (select |v_#memory_$Pointer$.offset_1120| 136)) (.cse392 (select |v_#memory_$Pointer$.offset_1122| 136)) (.cse375 (select |v_#memory_$Pointer$.offset_1126| 136)) (.cse360 (select |v_#memory_$Pointer$.offset_1103| 140)) (.cse371 (select |v_#memory_$Pointer$.offset_1101| 140))) (and (= (store (store |v_#memory_$Pointer$.offset_1096| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse350 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.offset|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0)) 140 (store .cse351 16 (select .cse352 16))) |v_#memory_$Pointer$.offset_1124|) (= |v_#memory_$Pointer$.offset_1132| (store |v_#memory_$Pointer$.offset_1133| 136 (store .cse353 11 (select .cse354 11)))) (= |v_#memory_$Pointer$.offset_1099| (store |v_#memory_$Pointer$.offset_1100| 139 (store .cse355 66 (select .cse356 66)))) (= (store |v_#memory_$Pointer$.offset_1130| 136 (store .cse357 14 (select .cse358 14))) |v_#memory_$Pointer$.offset_1114|) (= (store |v_#memory_$Pointer$.offset_1113| 140 (store (store (store .cse359 226 0) 234 0) 242 (select .cse360 242))) |v_#memory_$Pointer$.offset_1103|) (= (store |v_#memory_$Pointer$.offset_1115| 140 (store .cse361 214 (select .cse359 214))) |v_#memory_$Pointer$.offset_1113|) (= (store |v_#memory_$Pointer$.offset_1125| 140 (store (store (store (store (store (store .cse362 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse361 210))) |v_#memory_$Pointer$.offset_1115|) (= (store |v_#memory_$Pointer$.offset_1093| 139 (store .cse363 162 (select .cse364 162))) |v_#memory_$Pointer$.offset_1092|) (= (store |v_#memory_$Pointer$.offset_1120| 136 (store .cse365 29 (select .cse366 29))) |v_#memory_$Pointer$.offset_1119|) (= (store |v_#memory_$Pointer$.offset_1107| 136 (store .cse367 38 (select .cse368 38))) |v_#memory_$Pointer$.offset_1106|) (= |v_#memory_$Pointer$.offset_1110| (store |v_#memory_$Pointer$.offset_1136| 136 (store .cse369 41 (select .cse370 41)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_1101| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse371 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.offset_1092| 139 (store .cse364 166 (select .cse372 166))) |v_#memory_$Pointer$.offset_1091|) (= (store |v_#memory_$Pointer$.offset_1121| 140 (store .cse373 166 (select .cse362 166))) |v_#memory_$Pointer$.offset_1125|) (= (store |v_#memory_$Pointer$.offset_1124| 140 (store (store (store (store (store (store (store .cse352 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse374 65))) |v_#memory_$Pointer$.offset_1123|) (= (store |v_#memory_$Pointer$.offset_1126| 136 (store .cse375 6 (select .cse376 6))) |v_#memory_$Pointer$.offset_1135|) (= (store |v_#memory_$Pointer$.offset_1094| 139 (store (store (store .cse377 226 0) 234 0) 242 (select .cse378 242))) |v_#memory_$Pointer$.offset_1097|) (= (store |v_#memory_$Pointer$.offset_1117| 136 (store .cse379 35 (select .cse380 35))) |v_#memory_$Pointer$.offset_1116|) (= (store |v_#memory_$Pointer$.offset_1091| 139 (store (store (store (store (store (store .cse372 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse381 210))) |v_#memory_$Pointer$.offset_1095|) (= (store |v_#memory_$Pointer$.offset_1134| 136 (store .cse382 10 (select .cse353 10))) |v_#memory_$Pointer$.offset_1133|) (= (store |v_#memory_$Pointer$.offset_1123| 140 (store .cse374 66 (select .cse383 66))) |v_#memory_$Pointer$.offset_1127|) (= |v_#memory_$Pointer$.offset_1105| (store |v_#memory_$Pointer$.offset_1106| 136 (store .cse368 39 (select .cse384 39)))) (= (store |v_#memory_$Pointer$.offset_1135| 136 (store .cse376 8 (select .cse382 8))) |v_#memory_$Pointer$.offset_1134|) (= (store |v_#memory_$Pointer$.offset_1109| 139 (store .cse351 16 (select .cse385 16))) |v_#memory_$Pointer$.offset_1098|) (= (store |v_#memory_$Pointer$.offset_1119| 136 (store .cse366 31 (select .cse386 31))) |v_#memory_$Pointer$.offset_1118|) (= (store |v_#memory_$Pointer$.offset_1098| 139 (store (store (store (store (store (store (store .cse385 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse355 65))) |v_#memory_$Pointer$.offset_1100|) (= (store |v_#memory_$Pointer$.offset_1105| 136 (store .cse384 40 (select .cse369 40))) |v_#memory_$Pointer$.offset_1136|) (= (store |v_#memory_$Pointer$.offset_1132| 136 (store .cse354 12 (select .cse387 12))) |v_#memory_$Pointer$.offset_1131|) (= (store |v_#memory_$Pointer$.offset_1118| 136 (store .cse386 33 (select .cse379 33))) |v_#memory_$Pointer$.offset_1117|) (= (store |v_#memory_$Pointer$.offset_1095| 139 (store .cse381 214 (select .cse377 214))) |v_#memory_$Pointer$.offset_1094|) (= (store |v_#memory_$Pointer$.offset_1127| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse383 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse388 158))) |v_#memory_$Pointer$.offset_1128|) (= (store |v_#memory_$Pointer$.offset_1131| 136 (store .cse387 13 (select .cse357 13))) |v_#memory_$Pointer$.offset_1130|) (= (store |v_#memory_$Pointer$.offset_1099| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse356 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse363 158))) |v_#memory_$Pointer$.offset_1093|) (= (store |v_#memory_$Pointer$.offset_1104| 136 (store .cse389 25 (select .cse390 25))) |v_#memory_$Pointer$.offset_1102|) (= (store |v_#memory_$Pointer$.offset_2206| 136 (store (select |v_#memory_$Pointer$.offset_2206| 136) 0 (select .cse391 0))) |v_#memory_$Pointer$.offset_1129|) (= (store |v_#memory_$Pointer$.offset_1129| 136 (store .cse391 2 (select .cse392 2))) |v_#memory_$Pointer$.offset_1122|) (= (store |v_#memory_$Pointer$.offset_1116| 136 (store .cse380 36 (select .cse393 36))) |v_#memory_$Pointer$.offset_1108|) (= |v_#memory_$Pointer$.offset_1111| (store |v_#memory_$Pointer$.offset_1112| 136 (store .cse394 16 (select .cse395 16)))) (= (store |v_#memory_$Pointer$.offset_1097| 139 (store .cse378 250 (select .cse350 250))) |v_#memory_$Pointer$.offset_1096|) (= (store |v_#memory_$Pointer$.offset_1108| 136 (store .cse393 37 (select .cse367 37))) |v_#memory_$Pointer$.offset_1107|) (= (store |v_#memory_$Pointer$.offset_1128| 140 (store .cse388 162 (select .cse373 162))) |v_#memory_$Pointer$.offset_1121|) (= (store |v_#memory_$Pointer$.offset_1114| 136 (store .cse358 15 (select .cse394 15))) |v_#memory_$Pointer$.offset_1112|) (= (store |v_#memory_$Pointer$.offset_1110| 136 (store .cse370 42 (select (select |v_#memory_$Pointer$.offset_1109| 136) 42))) |v_#memory_$Pointer$.offset_1109|) (= (store |v_#memory_$Pointer$.offset_1111| 136 (store .cse395 17 (select .cse389 17))) |v_#memory_$Pointer$.offset_1104|) (= (store |v_#memory_$Pointer$.offset_1102| 136 (store .cse390 27 (select .cse365 27))) |v_#memory_$Pointer$.offset_1120|) (= (store |v_#memory_$Pointer$.offset_1122| 136 (store .cse392 4 (select .cse375 4))) |v_#memory_$Pointer$.offset_1126|) (= (store |v_#memory_$Pointer$.offset_1103| 140 (store .cse360 250 (select .cse371 250))) |v_#memory_$Pointer$.offset_1101|))))) (.cse2 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 0 0) 1 0) 2 0)))) (.cse3 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idProduct (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 0 0) 1 0) 2 0)))) (.cse4 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bDeviceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 0 0) 1 0) 2 0)))) (.cse5 (= (select .cse303 16) 0)) (.cse133 (exists ((|v_#valid_547| (Array Int Int))) (= (select |v_#valid_547| |c_ULTIMATE.start_main_~ldvarg5~0#1.base|) 0))) (.cse134 (= (select .cse303 0) 0)) (.cse135 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|)) (.cse136 (exists ((|v_#memory_$Pointer$.base_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1112| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1120| (Array Int (Array Int Int)))) (let ((.cse309 (select |v_#memory_$Pointer$.base_1099| 139)) (.cse305 (select |v_#memory_$Pointer$.base_1121| 140)) (.cse313 (select |v_#memory_$Pointer$.base_1130| 136)) (.cse308 (select |v_#memory_$Pointer$.base_1117| 136)) (.cse314 (select |v_#memory_$Pointer$.base_1128| 136)) (.cse331 (select |v_#memory_$Pointer$.base_1136| 136)) (.cse329 (select |v_#memory_$Pointer$.base_1124| 136)) (.cse306 (select |v_#memory_$Pointer$.base_1125| 140)) (.cse321 (select |v_#memory_$Pointer$.base_1115| 140)) (.cse339 (select |v_#memory_$Pointer$.base_1109| 136)) (.cse336 (select |v_#memory_$Pointer$.base_1093| 139)) (.cse334 (select |v_#memory_$Pointer$.base_1135| 136)) (.cse337 (select |v_#memory_$Pointer$.base_1126| 136)) (.cse322 (select |v_#memory_$Pointer$.base_1111| 136)) (.cse316 (select |v_#memory_$Pointer$.base_1127| 140)) (.cse318 (select |v_#memory_$Pointer$.base_1122| 140)) (.cse307 (select |v_#memory_$Pointer$.base_1118| 136)) (.cse328 (select |v_#memory_$Pointer$.base_1095| 139)) (.cse335 (select |v_#memory_$Pointer$.base_1094| 139)) (.cse327 (select |v_#memory_$Pointer$.base_1096| 139)) (.cse344 (select |v_#memory_$Pointer$.base_1101| 139)) (.cse317 (select |v_#memory_$Pointer$.base_1100| 139)) (.cse310 (select |v_#memory_$Pointer$.base_1098| 139)) (.cse348 (select |v_#memory_$Pointer$.base_1097| 139)) (.cse340 (select |v_#memory_$Pointer$.base_1108| 136)) (.cse319 (select |v_#memory_$Pointer$.base_1107| 136)) (.cse345 (select |v_#memory_$Pointer$.base_1091| 140)) (.cse323 (select |v_#memory_$Pointer$.base_1110| 136)) (.cse338 (select |v_#memory_$Pointer$.base_1119| 136)) (.cse330 (select |v_#memory_$Pointer$.base_1123| 136)) (.cse341 (select |v_#memory_$Pointer$.base_1133| 136)) (.cse342 (select |v_#memory_$Pointer$.base_1132| 136)) (.cse347 (select |v_#memory_$Pointer$.base_1120| 136)) (.cse324 (select |v_#memory_$Pointer$.base_1116| 136)) (.cse325 (select |v_#memory_$Pointer$.base_1114| 136)) (.cse343 (select |v_#memory_$Pointer$.base_1102| 139)) (.cse333 (select |v_#memory_$Pointer$.base_1104| 136)) (.cse320 (select |v_#memory_$Pointer$.base_1106| 136)) (.cse332 (select |v_#memory_$Pointer$.base_1105| 136)) (.cse326 (select |v_#memory_$Pointer$.base_1113| 136)) (.cse346 (select |v_#memory_$Pointer$.base_1112| 136)) (.cse349 (select |v_#memory_$Pointer$.base_1092| 140)) (.cse311 (select |v_#memory_$Pointer$.base_1134| 140)) (.cse312 (select |v_#memory_$Pointer$.base_1131| 140)) (.cse315 (select |v_#memory_$Pointer$.base_1129| 140))) (and (= (store |v_#memory_$Pointer$.base_1121| 140 (store (store (store .cse305 226 0) 234 0) 242 (select .cse306 242))) |v_#memory_$Pointer$.base_1125|) (= (store |v_#memory_$Pointer$.base_1118| 136 (store .cse307 16 (select .cse308 16))) |v_#memory_$Pointer$.base_1117|) (= (store |v_#memory_$Pointer$.base_1099| 139 (store .cse309 162 (select .cse310 162))) |v_#memory_$Pointer$.base_1098|) (= (store |v_#memory_$Pointer$.base_1134| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse311 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse312 158))) |v_#memory_$Pointer$.base_1131|) (= |v_#memory_$Pointer$.base_1128| (store |v_#memory_$Pointer$.base_1130| 136 (store .cse313 2 (select .cse314 2)))) (= |v_#memory_$Pointer$.base_1127| (store |v_#memory_$Pointer$.base_1129| 140 (store .cse315 166 (select .cse316 166)))) (= (store |v_#memory_$Pointer$.base_1100| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse317 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse309 158))) |v_#memory_$Pointer$.base_1099|) (= (store |v_#memory_$Pointer$.base_1122| 140 (store .cse318 214 (select .cse305 214))) |v_#memory_$Pointer$.base_1121|) (= (store |v_#memory_$Pointer$.base_2206| 136 (store (select |v_#memory_$Pointer$.base_2206| 136) 0 (select .cse313 0))) |v_#memory_$Pointer$.base_1130|) (= (store |v_#memory_$Pointer$.base_1107| 136 (store .cse319 39 (select .cse320 39))) |v_#memory_$Pointer$.base_1106|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1115| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse321 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.base_1111| 136 (store .cse322 33 (select .cse323 33))) |v_#memory_$Pointer$.base_1110|) (= (store |v_#memory_$Pointer$.base_1117| 136 (store .cse308 17 (select .cse324 17))) |v_#memory_$Pointer$.base_1116|) (= |v_#memory_$Pointer$.base_1113| (store |v_#memory_$Pointer$.base_1114| 136 (store .cse325 27 (select .cse326 27)))) (= (store |v_#memory_$Pointer$.base_1096| 139 (store .cse327 214 (select .cse328 214))) |v_#memory_$Pointer$.base_1095|) (= |v_#memory_$Pointer$.base_1123| (store |v_#memory_$Pointer$.base_1124| 136 (store .cse329 11 (select .cse330 11)))) (= (store |v_#memory_$Pointer$.base_1128| 136 (store .cse314 4 (select .cse331 4))) |v_#memory_$Pointer$.base_1136|) (= (store |v_#memory_$Pointer$.base_1105| 136 (store .cse332 41 (select .cse333 41))) |v_#memory_$Pointer$.base_1104|) (= (store |v_#memory_$Pointer$.base_1136| 136 (store .cse331 6 (select .cse334 6))) |v_#memory_$Pointer$.base_1135|) (= (store |v_#memory_$Pointer$.base_1094| 139 (store .cse335 250 (select .cse336 250))) |v_#memory_$Pointer$.base_1093|) (= (store |v_#memory_$Pointer$.base_1126| 136 (store .cse337 10 (select .cse329 10))) |v_#memory_$Pointer$.base_1124|) (= |v_#memory_$Pointer$.base_1115| (store |v_#memory_$Pointer$.base_1125| 140 (store .cse306 250 (select .cse321 250)))) (= |v_#memory_$Pointer$.base_1109| (store |v_#memory_$Pointer$.base_1119| 136 (store .cse338 36 (select .cse339 36)))) (= |v_#memory_$Pointer$.base_1108| (store |v_#memory_$Pointer$.base_1109| 136 (store .cse339 37 (select .cse340 37)))) (= (store |v_#memory_$Pointer$.base_1133| 136 (store .cse341 13 (select .cse342 13))) |v_#memory_$Pointer$.base_1132|) (= |v_#memory_$Pointer$.base_1101| (store |v_#memory_$Pointer$.base_1102| 139 (store (store (store (store (store (store (store .cse343 17 0) 25 0) 33 4) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse344 65)))) (= |v_#memory_$Pointer$.base_1091| (store (store |v_#memory_$Pointer$.base_1093| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse336 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.base|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0)) 140 (store (store (store .cse38 0 5) 8 138) 16 (select .cse345 16)))) (= (store |v_#memory_$Pointer$.base_1135| 136 (store .cse334 8 (select .cse337 8))) |v_#memory_$Pointer$.base_1126|) (= |v_#memory_$Pointer$.base_1111| (store |v_#memory_$Pointer$.base_1112| 136 (store .cse346 31 (select .cse322 31)))) (= |v_#memory_$Pointer$.base_1122| (store |v_#memory_$Pointer$.base_1127| 140 (store (store (store (store (store (store .cse316 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse318 210)))) (= (store |v_#memory_$Pointer$.base_1120| 136 (store .cse347 15 (select .cse307 15))) |v_#memory_$Pointer$.base_1118|) (= |v_#memory_$Pointer$.base_1094| (store |v_#memory_$Pointer$.base_1095| 139 (store (store (store .cse328 226 0) 234 0) 242 (select .cse335 242)))) (= |v_#memory_$Pointer$.base_1096| (store |v_#memory_$Pointer$.base_1097| 139 (store (store (store (store (store (store .cse348 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse327 210)))) (= |v_#memory_$Pointer$.base_1100| (store |v_#memory_$Pointer$.base_1101| 139 (store .cse344 66 (select .cse317 66)))) (= (store |v_#memory_$Pointer$.base_1098| 139 (store .cse310 166 (select .cse348 166))) |v_#memory_$Pointer$.base_1097|) (= (store |v_#memory_$Pointer$.base_1108| 136 (store .cse340 38 (select .cse319 38))) |v_#memory_$Pointer$.base_1107|) (= (store |v_#memory_$Pointer$.base_1091| 140 (store (store (store (store (store (store (store .cse345 17 0) 25 0) 33 6) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse349 65))) |v_#memory_$Pointer$.base_1092|) (= (store |v_#memory_$Pointer$.base_1110| 136 (store .cse323 35 (select .cse338 35))) |v_#memory_$Pointer$.base_1119|) (= (store |v_#memory_$Pointer$.base_1123| 136 (store .cse330 12 (select .cse341 12))) |v_#memory_$Pointer$.base_1133|) (= |v_#memory_$Pointer$.base_1120| (store |v_#memory_$Pointer$.base_1132| 136 (store .cse342 14 (select .cse347 14)))) (= (store |v_#memory_$Pointer$.base_1116| 136 (store .cse324 25 (select .cse325 25))) |v_#memory_$Pointer$.base_1114|) (= (store |v_#memory_$Pointer$.base_1103| 139 (store (store .cse295 8 137) 16 (select .cse343 16))) |v_#memory_$Pointer$.base_1102|) (= (store |v_#memory_$Pointer$.base_1104| 136 (store .cse333 42 (select (select |v_#memory_$Pointer$.base_1103| 136) 42))) |v_#memory_$Pointer$.base_1103|) (= |v_#memory_$Pointer$.base_1105| (store |v_#memory_$Pointer$.base_1106| 136 (store .cse320 40 (select .cse332 40)))) (= (store |v_#memory_$Pointer$.base_1113| 136 (store .cse326 29 (select .cse346 29))) |v_#memory_$Pointer$.base_1112|) (= |v_#memory_$Pointer$.base_1134| (store |v_#memory_$Pointer$.base_1092| 140 (store .cse349 66 (select .cse311 66)))) (= (store |v_#memory_$Pointer$.base_1131| 140 (store .cse312 162 (select .cse315 162))) |v_#memory_$Pointer$.base_1129|))))) (.cse137 (<= (+ |c_ULTIMATE.start_main_#t~ret626#1.base| 1) |c_#StackHeapBarrier|)) (.cse138 (= (select .cse304 16) 0)) (.cse139 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass))) (.cse140 (not (= (mod |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 18446744073709551616) 0))) (.cse141 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi))) (.cse142 (exists ((|v_#memory_int_2997| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2997| |c_ULTIMATE.start_main_#t~ret626#1.base| .cse38) |c_#memory_int|))) (.cse143 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo))) (.cse144 (exists ((|v_#valid_547| (Array Int Int))) (and (= (select |v_#valid_547| |c_ULTIMATE.start_main_#t~ret626#1.base|) 0) (= |c_#valid| (store |v_#valid_547| |c_ULTIMATE.start_main_#t~ret626#1.base| 1))))) (.cse145 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse146 (= 140 (select .cse304 8))) (.cse147 (exists ((v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.match_flags))) (.cse148 (exists ((|v_#length_334| (Array Int Int))) (= (store |v_#length_334| |c_ULTIMATE.start_main_#t~ret626#1.base| 1) |c_#length|))) (.cse149 (= 139 (select .cse304 0))) (.cse150 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 0 0) 1 0) 2 0)))) (.cse151 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse152 (not (= |c_ULTIMATE.start_main_#t~ret626#1.base| 0))) (.cse153 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse154 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 0 0) 1 0) 2 0)))) (.cse155 (exists ((|v_#length_333| (Array Int Int))) (and (= (select |v_#length_333| 138) 50) (= (select |v_#length_333| 109) 24) (= (select |v_#length_333| 80) 41) (= (select |v_#length_333| 17) 48) (= 16 (select |v_#length_333| 130)) (= 23 (select |v_#length_333| 129)) (= 23 (select |v_#length_333| 131)) (= (select |v_#length_333| 48) 54) (= (select |v_#length_333| 64) 25) (= 35 (select |v_#length_333| 26)) (= (select |v_#length_333| 136) 75) (= 47 (select |v_#length_333| 59)) (= 16 (select |v_#length_333| 40)) (= (select |v_#length_333| 112) 50) (= 23 (select |v_#length_333| 119)) (= (select |v_#length_333| 92) 16) (= (select |v_#length_333| 77) 16) (= 57 (select |v_#length_333| 108)) (= (select |v_#length_333| 141) 24) (= (select |v_#length_333| 49) 54) (= (select |v_#length_333| 107) 24) (= (select |v_#length_333| 66) 25) (= 48 (select |v_#length_333| 10)) (= 21 (select |v_#length_333| 78)) (= (select |v_#length_333| 96) 38) (= 88 (select |v_#length_333| 33)) (= (select |v_#length_333| 5) 24) (= (select |v_#length_333| 31) 17) (= 16 (select |v_#length_333| 14)) (= 23 (select |v_#length_333| 125)) (= (select |v_#length_333| 81) 41) (= (select |v_#length_333| 83) 21) (= (select |v_#length_333| 85) 41) (= (select |v_#length_333| 57) 47) (= 88 (select |v_#length_333| 34)) (= 40 (select |v_#length_333| 68)) (= (select |v_#length_333| 82) 16) (= (select |v_#length_333| 16) 215) (= (select |v_#length_333| 137) 50) (= 538 (select |v_#length_333| 139)) (= 23 (select |v_#length_333| 20)) (= 23 (select |v_#length_333| 8)) (= (select |v_#length_333| 65) 16) (= (select |v_#length_333| 46) 11) (= (select |v_#length_333| 90) 37) (= (select |v_#length_333| 12) 35) (= (select |v_#length_333| 58) 25) (= 23 (select |v_#length_333| 15)) (= 16 (select |v_#length_333| 30)) (= 215 (select |v_#length_333| 74)) (= 35 (select |v_#length_333| 75)) (= (select |v_#length_333| 124) 16) (= 215 (select |v_#length_333| 23)) (= (select |v_#length_333| 87) 16) (= (select |v_#length_333| 100) 29) (= (select |v_#length_333| 35) 16) (= 23 (select |v_#length_333| 27)) (= (select |v_#length_333| 127) 24) (= (select |v_#length_333| 63) 50) (= (select |v_#length_333| 121) 25) (= (select |v_#length_333| 53) 11) (= (select |v_#length_333| 101) 21) (= (select |v_#length_333| 24) 58) (= (select |v_#length_333| 6) 7) (= (select |v_#length_333| 61) 50) (= 44 (select |v_#length_333| 97)) (= 215 (select |v_#length_333| 9)) (= (select |v_#length_333| 51) 11) (= (select |v_#length_333| 111) 24) (= (select |v_#length_333| 55) 26) (= (select |v_#length_333| 67) 215) (= (select |v_#length_333| 71) 25) (= 44 (select |v_#length_333| 44)) (= 38 (select |v_#length_333| 106)) (= 538 (select |v_#length_333| 140)) (= 23 (select |v_#length_333| 22)) (= 7 (select |v_#length_333| 4)) (= 215 (select |v_#length_333| 79)) (= 16 (select |v_#length_333| 72)) (= (select |v_#length_333| 50) 44) (= 44 (select |v_#length_333| 43)) (= (select |v_#length_333| 134) 63) (= 23 (select |v_#length_333| 123)) (= 44 (select |v_#length_333| 70)) (= (select |v_#length_333| 128) 24) (= 215 (select |v_#length_333| 54)) (= (select |v_#length_333| 89) 215) (= (select |v_#length_333| 132) 215) (= (select |v_#length_333| 122) 25) (= 20 (select |v_#length_333| 98)) (= 215 (select |v_#length_333| 126)) (= (select |v_#length_333| 60) 25) (= 16 (select |v_#length_333| 118)) (= 21 (select |v_#length_333| 102)) (= (select |v_#length_333| 95) 38) (= (select |v_#length_333| 73) 16) (= 19 (select |v_#length_333| 29)) (= (select |v_#length_333| 103) 24) (= (select |v_#length_333| 41) 17) (= (select |v_#length_333| 37) 215) (= 23 (select |v_#length_333| 117)) (= (select |v_#length_333| 1) 2) (= (select |v_#length_333| 39) 45) (= (select |v_#length_333| 36) 17) (= (select |v_#length_333| 120) 215) (= 23 (select |v_#length_333| 13)) (= 16 (select |v_#length_333| 7)) (= 16 (select |v_#length_333| 45)) (= 18 (select |v_#length_333| 104)) (= (select |v_#length_333| 105) 39) (= (select |v_#length_333| 25) 58) (= (select |v_#length_333| 3) 24) (= (select |v_#length_333| 52) 16) (= (select |v_#length_333| 2) 90) (= 40 (select |v_#length_333| 69)) (= 16 (select |v_#length_333| 21)) (= 103 (select |v_#length_333| 116)) (= (select |v_#length_333| 115) 24) (= (select |v_#length_333| 133) 63) (= (select |v_#length_333| 113) 24) (= (select |v_#length_333| 38) 45) (= 41 (select |v_#length_333| 86)) (= 215 (select |v_#length_333| 94)) (= (select |v_#length_333| 32) 215) (= (select |v_#length_333| 135) 16) (= (select |v_#length_333| 56) 26) (= (select |v_#length_333| 18) 48) (= 57 (select |v_#length_333| 110)) (= 10 (select |v_#length_333| 88)) (= 44 (select |v_#length_333| 19)) (= (select |v_#length_333| 42) 215) (= 11 (select |v_#length_333| 93)) (= 25 (select |v_#length_333| 62)) (= 44 (select |v_#length_333| 28)) (= (select |v_#length_333| 76) 35) (= 46 (select |v_#length_333| 114)) (= (select |v_#length_333| 99) 30) (= 215 (select |v_#length_333| 47)) (= 48 (select |v_#length_333| 11)) (= (select |v_#length_333| 84) 215) (= (select |v_#length_333| 91) 37)))) (.cse156 (= (select .cse303 8) 0)) (.cse157 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|)) (.cse158 (<= (+ |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse159 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse160 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol))) (.cse161 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idVendor (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 0 0) 1 0) 2 0)))) (.cse162 (exists ((v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.driver_info))) (.cse163 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|)) (.cse164 (exists ((|v_#valid_546| (Array Int Int))) (let ((.cse299 (store |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse300 (store .cse299 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1))) (let ((.cse297 (store .cse300 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse298 (store .cse297 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 1))) (let ((.cse296 (store .cse298 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse301 (store .cse296 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (let ((.cse302 (store .cse301 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (and (= (select |v_#valid_546| 25) 1) (= (select |v_#valid_546| 17) 1) (= (select |v_#valid_546| 58) 1) (= (select |v_#valid_546| 28) 1) (= (select |v_#valid_546| 69) 1) (= (select |v_#valid_546| 114) 1) (= (select |v_#valid_546| 85) 1) (= (select |v_#valid_546| 138) 1) (= (select |v_#valid_546| 106) 1) (= (select |v_#valid_546| 119) 1) (= 1 (select |v_#valid_546| 79)) (= (select |v_#valid_546| 93) 1) (= (select |v_#valid_546| 56) 1) (= (select |v_#valid_546| 92) 1) (= (select |v_#valid_546| 105) 1) (= (select |v_#valid_546| 53) 1) (= (select |v_#valid_546| 15) 1) (= (select |v_#valid_546| 42) 1) (= (select |v_#valid_546| 32) 1) (= (select |v_#valid_546| 112) 1) (= (select |v_#valid_546| 46) 1) (= (select |v_#valid_546| 23) 1) (= (select |v_#valid_546| 75) 1) (= (select .cse296 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_546| 98) 1) (= (select |v_#valid_546| 89) 1) (= (select |v_#valid_546| 133) 1) (= (select |v_#valid_546| 63) 1) (= (select |v_#valid_546| 47) 1) (= (select |v_#valid_546| 127) 1) (= (select |v_#valid_546| 39) 1) (= (select |v_#valid_546| 33) 1) (= (select |v_#valid_546| 82) 1) (= (select |v_#valid_546| 13) 1) (= (select |v_#valid_546| 118) 1) (= (select |v_#valid_546| 21) 1) (= (select |v_#valid_546| 90) 1) (= 1 (select |v_#valid_546| 96)) (= (select |v_#valid_546| 12) 1) (= (select .cse297 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) 0) (= (select |v_#valid_546| 91) 1) (= (select |v_#valid_546| 130) 1) (= (select |v_#valid_546| 78) 1) (= (select |v_#valid_546| 126) 1) (= (select |v_#valid_546| 31) 1) (= (select |v_#valid_546| 108) 1) (= (select |v_#valid_546| 100) 1) (= (select |v_#valid_546| 29) 1) (= (select |v_#valid_546| 66) 1) (= (select |v_#valid_546| 18) 1) (= (select |v_#valid_546| 109) 1) (= (select .cse298 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_546| 19) 1) (= (select |v_#valid_546| 84) 1) (= (select |v_#valid_546| 136) 1) (= (select |v_#valid_546| 99) 1) (= (select |v_#valid_546| 83) 1) (= (select .cse299 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_546| 24) 1) (= (select |v_#valid_546| 113) 1) (= (select |v_#valid_546| 30) 1) (= (select |v_#valid_546| 37) 1) (= (select |v_#valid_546| 48) 1) (= (select |v_#valid_546| 35) 1) (= (select |v_#valid_546| 3) 1) (= (select |v_#valid_546| 4) 1) (= (select |v_#valid_546| 6) 1) (= (select |v_#valid_546| 71) 1) (= (select |v_#valid_546| 8) 1) (= (select |v_#valid_546| 20) 1) (= (select |v_#valid_546| 103) 1) (= (select |v_#valid_546| 10) 1) (= (select |v_#valid_546| 104) 1) (= (select |v_#valid_546| 16) 1) (= (select |v_#valid_546| 64) 1) (= (select |v_#valid_546| 110) 1) (= (select |v_#valid_546| 55) 1) (= (select |v_#valid_546| 49) 1) (= (select |v_#valid_546| 51) 1) (= (select |v_#valid_546| 139) 1) (= (select |v_#valid_546| 43) 1) (= (select |v_#valid_546| 67) 1) (= (select |v_#valid_546| 59) 1) (= (select |v_#valid_546| 74) 1) (= (select |v_#valid_546| 60) 1) (= (select |v_#valid_546| 72) 1) (= (select |v_#valid_546| 41) 1) (= (select |v_#valid_546| 52) 1) (= (select |v_#valid_546| 44) 1) (= (select |v_#valid_546| 26) 1) (= (select |v_#valid_546| 116) 1) (= (select |v_#valid_546| 45) 1) (= (select |v_#valid_546| 115) 1) (= (select |v_#valid_546| 94) 1) (= 1 (select |v_#valid_546| 107)) (= (select |v_#valid_546| 123) 1) (= (select |v_#valid_546| 120) 1) (= (select |v_#valid_546| 50) 1) (= (select |v_#valid_546| 128) 1) (= 1 (select |v_#valid_546| 80)) (= (select |v_#valid_546| 9) 1) (= (select |v_#valid_546| 0) 0) (= (select |v_#valid_546| 34) 1) (= (select |v_#valid_546| 61) 1) (= (select |v_#valid_546| 102) 1) (= (select |v_#valid_546| 27) 1) (= (select |v_#valid_546| 65) 1) (= (select |v_#valid_546| 121) 1) (= (select |v_#valid_546| 129) 1) (= (select |v_#valid_546| 81) 1) (= (select |v_#valid_546| 134) 1) (= (select |v_#valid_546| 132) 1) (= (select |v_#valid_546| 40) 1) (= (select |v_#valid_546| 36) 1) (= (select |v_#valid_546| 141) 1) (= (select |v_#valid_546| 95) 1) (= (select |v_#valid_546| 137) 1) (= 1 (select |v_#valid_546| 88)) (= (select .cse300 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_546| 2) 1) (= (select |v_#valid_546| 11) 1) (= (select |v_#valid_546| 77) 1) (= (select .cse301 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select .cse302 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_546| 86) 1) (= (select |v_#valid_546| 97) 1) (= (select |v_#valid_546| 131) 1) (= (select |v_#valid_546| 87) 1) (= (select |v_#valid_546| 101) 1) (= (select |v_#valid_546| 125) 1) (= (select |v_#valid_546| 7) 1) (= (select |v_#valid_546| 22) 1) (= (select |v_#valid_546| 117) 1) (= (select |v_#valid_546| 5) 1) (= (select |v_#valid_546| 54) 1) (= (select (store .cse302 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) 0) (= (select |v_#valid_546| 135) 1) (= (select |v_#valid_546| 111) 1) (= (select |v_#valid_546| 122) 1) (= (select |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_546| 73) 1) (= (select |v_#valid_546| 14) 1) (= (select |v_#valid_546| 68) 1) (= 1 (select |v_#valid_546| 38)) (= (select |v_#valid_546| 1) 1) (= (select |v_#valid_546| 62) 1) (= (select |v_#valid_546| 140) 1) (= (select |v_#valid_546| 70) 1) (= (select |v_#valid_546| 57) 1) (= (select |v_#valid_546| 76) 1) (= (select |v_#valid_546| 124) 1))))))))))) (.cse165 (not (= (mod |c_ULTIMATE.start_main_#t~ret626#1.base| 18446744073709551616) 0))) (.cse41 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse295 2 1477) 4 2) 6 0) 8 0) 10 0) 11 0) 12 0) 13 0) 14 0) 15 0) 16 0) 17 0) 25 3) 27 1477) 29 4) 31 0) 33 0) 35 0) 36 0) 37 0) 38 0) 39 0) 40 0) 41 0) 42 0)) (.cse166 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 0 0) 1 0) 2 0)))) (.cse167 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|)) (.cse168 (not (= |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_8| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse22 (select |v_#memory_int_1240| 140)) (.cse16 (select |v_#memory_int_1322| 140)) (.cse34 (select |v_#memory_int_1318| 139)) (.cse8 (select |v_#memory_int_1249| 140)) (.cse49 (select |v_#memory_int_1214| 139)) (.cse26 (select |v_#memory_int_1217| 139)) (.cse11 (select |v_#memory_int_1324| 140)) (.cse58 (select |v_#memory_int_1261| 140)) (.cse9 (select |v_#memory_int_1245| 140)) (.cse21 (select |v_#memory_int_1244| 140)) (.cse39 (select |v_#memory_int_1311| 140)) (.cse62 (select |v_#memory_int_1310| 140)) (.cse67 (select |v_#memory_int_1247| 139)) (.cse68 (select |v_#memory_int_1260| 139)) (.cse60 (select |v_#memory_int_1242| 139)) (.cse50 (select |v_#memory_int_1303| 140)) (.cse56 (select |v_#memory_int_1207| 139)) (.cse37 (select |v_#memory_int_1268| 139)) (.cse73 (select |v_#memory_int_1306| 140)) (.cse76 (select |v_#memory_int_1305| 140)) (.cse23 (select |v_#memory_int_1298| 140)) (.cse66 (select |v_#memory_int_1239| 139)) (.cse42 (select |v_#memory_int_1280| 139)) (.cse63 (select |v_#memory_int_1321| 140)) (.cse15 (select |v_#memory_int_1317| 140)) (.cse28 (select |v_#memory_int_1263| 140)) (.cse71 (select |v_#memory_int_1269| 139)) (.cse32 (select |v_#memory_int_1234| 139)) (.cse74 (select |v_#memory_int_1250| 139)) (.cse92 (select |v_#memory_int_1281| 140)) (.cse12 (select |v_#memory_int_1285| 140)) (.cse55 (select |v_#memory_int_1293| 140)) (.cse81 (select |v_#memory_int_2996| 1)) (.cse90 (select |v_#memory_int_1277| 139)) (.cse57 (select |v_#memory_int_1205| 139)) (.cse18 (select |v_#memory_int_1264| 139)) (.cse102 (select |v_#memory_int_1246| 139)) (.cse105 (select |v_#memory_int_1302| 140)) (.cse24 (select |v_#memory_int_1301| 140)) (.cse51 (select |v_#memory_int_1294| 140)) (.cse110 (select |v_#memory_int_1297| 140)) (.cse54 (select |v_#memory_int_1292| 140)) (.cse31 (select |v_#memory_int_1235| 139)) (.cse91 (select |v_#memory_int_1282| 140)) (.cse86 (select |v_#memory_int_1279| 139)) (.cse98 (select |v_#memory_int_1291| 139)) (.cse13 (select |v_#memory_int_1276| 140)) (.cse112 (select |v_#memory_int_1278| 140)) (.cse36 (select |v_#memory_int_1255| 139)) (.cse85 (select |v_#memory_int_1254| 140)) (.cse107 (select |v_#memory_int_1295| 140)) (.cse69 (select |v_#memory_int_1296| 140)) (.cse6 (select |v_#memory_int_1228| 139)) (.cse95 (select |v_#memory_int_1266| 140)) (.cse87 (select |v_#memory_int_1265| 140)) (.cse114 (select |v_#memory_int_1272| 140)) (.cse100 (select |v_#memory_int_1218| 139)) (.cse27 (select |v_#memory_int_1215| 139)) (.cse113 (select |v_#memory_int_1236| 139)) (.cse79 (select |v_#memory_int_1212| 139)) (.cse33 (select |v_#memory_int_1219| 139)) (.cse118 (select |v_#memory_int_1320| 139)) (.cse124 (select |v_#memory_int_1319| 139)) (.cse89 (select |v_#memory_int_1233| 139)) (.cse7 (select |v_#memory_int_1230| 139)) (.cse108 (select |v_#memory_int_1229| 139)) (.cse93 (select |v_#memory_int_1251| 140)) (.cse84 (select |v_#memory_int_1252| 140)) (.cse106 (select |v_#memory_int_1304| 140)) (.cse115 (select |v_#memory_int_1275| 140)) (.cse88 (select |v_#memory_int_1270| 139)) (.cse17 (select |v_#memory_int_1262| 139)) (.cse64 (select |v_#memory_int_1314| 140)) (.cse44 (select |v_#memory_int_1299| 140)) (.cse103 (select |v_#memory_int_1248| 139)) (.cse80 (select |v_#memory_int_1243| 139)) (.cse75 (select |v_#memory_int_1258| 139)) (.cse119 (select |v_#memory_int_1253| 139)) (.cse99 (select |v_#memory_int_1220| 139)) (.cse101 (select |v_#memory_int_1208| 139)) (.cse125 (select |v_#memory_int_1222| 139)) (.cse35 (select |v_#memory_int_1323| 140)) (.cse10 (select |v_#memory_int_1309| 140)) (.cse59 (select |v_#memory_int_2996| 4)) (.cse123 (select |v_#memory_int_1221| 139)) (.cse45 (select |v_#memory_int_1308| 140)) (.cse72 (select |v_#memory_int_1307| 140)) (.cse120 (select |v_#memory_int_1256| 140)) (.cse94 (select |v_#memory_int_1257| 140)) (.cse40 (select |v_#memory_int_2996| 6)) (.cse47 (select |v_#memory_int_1225| 139)) (.cse129 (select |v_#memory_int_1223| 139)) (.cse130 (select |v_#memory_int_1216| 139)) (.cse20 (select |v_#memory_int_1210| 139)) (.cse96 (select |v_#memory_int_1213| 139)) (.cse97 (select |v_#memory_int_1206| 139)) (.cse117 (select |v_#memory_int_1211| 139)) (.cse29 (select |v_#memory_int_1271| 140)) (.cse65 (select |v_#memory_int_1267| 140)) (.cse25 (select |v_#memory_int_1259| 140)) (.cse121 (select |v_#memory_int_1237| 139)) (.cse77 (select |v_#memory_int_1313| 140)) (.cse78 (select |v_#memory_int_1312| 140)) (.cse61 (select |v_#memory_int_1241| 139)) (.cse132 (select |v_#memory_int_1238| 139)) (.cse131 (select |v_#memory_int_1224| 139)) (.cse70 (select |v_#memory_int_1204| 139)) (.cse53 (select |v_#memory_int_1288| 140)) (.cse104 (select |v_#memory_int_1287| 140)) (.cse83 (select |v_#memory_int_1286| 140)) (.cse52 (select |v_#memory_int_1284| 140)) (.cse109 (select |v_#memory_int_1232| 139)) (.cse48 (select |v_#memory_int_1231| 139)) (.cse127 (select |v_#memory_int_1289| 140)) (.cse82 (select |v_#memory_int_1283| 140)) (.cse116 (select |v_#memory_int_1274| 140)) (.cse122 (select |v_#memory_int_1273| 140)) (.cse30 (select |v_#memory_int_2996| 138)) (.cse128 (select |v_#memory_int_1227| 139)) (.cse46 (select |v_#memory_int_1226| 139)) (.cse14 (select |v_#memory_int_2996| 137)) (.cse111 (select |v_#memory_int_1300| 140)) (.cse126 (select |v_#memory_int_1290| 140)) (.cse43 (select |v_#memory_int_1316| 139)) (.cse19 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse6 210 0) 214 0) 226 (select .cse7 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse8 498 (select .cse9 498)))) (= (store |v_#memory_int_1309| 140 (store .cse10 57 (select .cse11 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse12 370 (select .cse13 370)))) (= (select .cse14 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse15 33 (select .cse16 33)))) (= (store |v_#memory_int_1262| 139 (store .cse17 102 (select .cse18 102))) |v_#memory_int_1264|) (= 0 (select .cse14 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse19 474 (select .cse20 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse21 514 (select .cse22 514)))) (= (store |v_#memory_int_1298| 140 (store .cse23 142 (select .cse24 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse22 522 (select .cse25 522)))) (= (select .cse14 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse26 290 (select .cse27 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse28 466 (select .cse29 466)))) (= (select .cse30 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse31 314 (select .cse32 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse33 450 (select .cse34 450)))) (= (store |v_#memory_int_1322| 140 (store .cse16 41 (select .cse35 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse36 65 0) 66 0) 70 (select .cse37 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse38 0 (select .cse39 0)))) (= (select .cse14 12) 0) (= 95 (select .cse40 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse41) 139 (store .cse38 0 (select .cse42 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse34 458 (select .cse43 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse44 86 (select .cse45 86)))) (= (store |v_#memory_int_1226| 139 (store .cse46 346 (select .cse47 346))) |v_#memory_int_1225|) (= (select .cse30 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse48 274 (select .cse49 274))) |v_#memory_int_1214|) (= (select .cse40 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse50 186 (select .cse51 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse52 282 (select .cse53 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse54 394 (select .cse55 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse56 378 (select .cse57 378)))) (= (store |v_#memory_int_1261| 140 (store .cse58 490 (select .cse8 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse49 282 (select .cse26 282)))) (= (select .cse59 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse60 178 (select .cse61 178))) |v_#memory_int_1241|) (= (select .cse14 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse62 16 4) 17 (select .cse63 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse11 65 0) 66 0) 70 (select .cse64 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse65 482 (select .cse58 482))) |v_#memory_int_1261|) (= (select .cse30 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse66 142 (select .cse67 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse9 506 (select .cse21 506))) |v_#memory_int_1244|) (= (select .cse59 6) 0) (= (select .cse14 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse39 8 (select .cse62 8)))) (= (select .cse30 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse67 150 (select .cse68 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse68 158 0) 162 0) 166 0) 170 (select .cse60 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse69 178 (select .cse50 178)))) (= (select .cse14 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse70 370 (select .cse56 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse37 78 (select .cse71 78)))) (= (select .cse30 10) 0) (= (select .cse30 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse72 102 (select .cse73 102)))) (= (select .cse14 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse74 41 (select .cse75 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse76 118 (select .cse77 118))) |v_#memory_int_1313|) (= (select .cse59 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse73 110 (select .cse76 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse78 134 (select .cse23 134)))) (= (store |v_#memory_int_1212| 139 (store .cse79 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse30 42) 0) (= (select .cse14 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse80 134 (select .cse66 134)))) (= (select .cse30 16) 0) (= (select .cse81 1) 0) (= (select .cse59 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse82 266 (select .cse83 266))) |v_#memory_int_1286|) (= (select .cse14 42) 0) (= (select .cse14 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse84 418 (select .cse85 418)))) (= 3 (select .cse30 0)) (= (select .cse14 6) 0) (= (select .cse14 29) 0) (= (select .cse30 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse42 8 (select .cse86 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse63 25 (select .cse15 25)))) (= (store |v_#memory_int_1265| 140 (store .cse87 458 (select .cse28 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse71 86 (select .cse88 86))) |v_#memory_int_1270|) (= (select .cse30 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse32 322 (select .cse89 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse90 33 (select .cse74 33)))) (= (select .cse14 27) 0) (= (select .cse14 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse91 354 (select .cse92 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse92 362 (select .cse12 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse55 402 (select .cse93 402)))) (= (select .cse81 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse94 442 (select .cse95 442))) |v_#memory_int_1266|) (= (select .cse40 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse96 490 (select .cse97 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse98 25 (select .cse90 25)))) (= (store |v_#memory_int_1205| 139 (store .cse57 386 (select .cse99 386))) |v_#memory_int_1220|) (= (select .cse30 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse100 426 (select .cse101 426)))) (= (select .cse30 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse102 118 (select .cse103 118)))) (= (store |v_#memory_int_1264| 139 (store .cse18 110 (select .cse102 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse104 298 (select .cse105 298)))) (= (select .cse30 40) 0) (= (select .cse14 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse105 306 (select .cse106 306)))) (= (select .cse30 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse24 150 (select .cse107 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse108 242 0) 250 0) 258 (select .cse109 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse51 194 (select .cse110 194)))) (= (store |v_#memory_int_1297| 140 (store .cse110 202 (select .cse111 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse112 386 (select .cse54 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse113 306 (select .cse31 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse114 346 (select .cse91 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse115 322 (select .cse116 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse86 16 3) 17 (select .cse98 17)))) (= (store |v_#memory_int_1276| 140 (store .cse13 378 (select .cse112 378))) |v_#memory_int_1278|) (= (select .cse14 17) 0) (= (select .cse30 6) 0) (= (select .cse14 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse117 506 (select .cse118 506)))) (= (select .cse30 33) 0) (= (select .cse40 1) 105) (= (select .cse59 5) 50) (= (select .cse14 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse119 57 (select .cse36 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse85 426 (select .cse120 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse107 158 0) 162 0) 166 0) 170 (select .cse69 170))) |v_#memory_int_1296|) (= (select .cse30 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse121 202 (select .cse6 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse95 450 (select .cse87 450))) |v_#memory_int_1265|) (= (select .cse14 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse122 338 (select .cse114 338)))) (= (store |v_#memory_int_1221| 139 (store .cse123 418 (select .cse100 418))) |v_#memory_int_1218|) (= (select .cse59 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse27 298 (select .cse113 298))) |v_#memory_int_1236|) (= (select .cse14 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse124 522 (select .cse79 522)))) (= (select .cse14 8) 0) (= (select .cse30 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse125 442 (select .cse33 442)))) (= (select .cse14 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse118 514 (select .cse124 514)))) (= (select .cse14 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse126 234 (select .cse127 234)))) (= (store |v_#memory_int_1233| 139 (store .cse89 330 (select .cse128 330))) |v_#memory_int_1227|) (= (select .cse30 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse7 234 (select .cse108 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse93 410 (select .cse84 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse106 314 (select .cse115 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse88 94 (select .cse17 94)))) (= (select .cse40 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse64 78 (select .cse44 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse103 126 (select .cse80 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse75 49 (select .cse119 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse99 394 (select .cse129 394)))) (= (store |v_#memory_int_1208| 139 (store .cse101 434 (select .cse125 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse35 49 (select .cse10 49)))) (= (select .cse30 31) 0) (= (select .cse40 3) 105) (= (select .cse59 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse130 410 (select .cse123 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse45 94 (select .cse72 94)))) (= (store |v_#memory_int_1256| 140 (store .cse120 434 (select .cse94 434))) |v_#memory_int_1257|) (= 103 (select .cse40 2)) (= (select .cse30 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse47 354 (select .cse131 354)))) (= (store |v_#memory_int_1223| 139 (store .cse129 402 (select .cse130 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse20 482 (select .cse96 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse97 498 (select .cse117 498)))) (= (store |v_#memory_int_1271| 140 (store .cse29 474 (select .cse65 474))) |v_#memory_int_1267|) (= (store |v_#memory_int_1259| 140 (store .cse25 530 (select (select |v_#memory_int_BEFORE_CALL_8| 140) 530))) |v_#memory_int_BEFORE_CALL_8|) (= (select .cse30 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse132 194 (select .cse121 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse77 126 (select .cse78 126)))) (= (select .cse14 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse61 186 (select .cse132 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse131 362 (select .cse70 362))) |v_#memory_int_1204|) (= (select .cse30 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse53 290 (select .cse104 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse83 274 (select .cse52 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse109 266 (select .cse48 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse127 242 0) 250 0) 258 (select .cse82 258))) |v_#memory_int_1283|) (= (select .cse30 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse116 330 (select .cse122 330))) |v_#memory_int_1273|) (= (select .cse30 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse128 338 (select .cse46 338)))) (= (select .cse14 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse111 210 0) 214 0) 226 (select .cse126 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse43 466 (select .cse19 466))) |v_#memory_int_1315|)))) .cse133 .cse134 .cse135 .cse136 .cse137 .cse138 .cse139 .cse140 .cse141 .cse142 .cse143 .cse144 .cse145 .cse146 .cse147 .cse148 .cse149 .cse150 .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164 .cse165 .cse166 .cse167 .cse168) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse133 .cse134 .cse135 .cse136 .cse137 .cse138 .cse139 .cse140 .cse141 .cse142 .cse143 .cse144 .cse145 .cse146 .cse147 .cse148 .cse149 .cse150 .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164 .cse165 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_70| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse185 (select |v_#memory_int_1240| 140)) (.cse179 (select |v_#memory_int_1322| 140)) (.cse197 (select |v_#memory_int_1318| 139)) (.cse171 (select |v_#memory_int_1249| 140)) (.cse210 (select |v_#memory_int_1214| 139)) (.cse189 (select |v_#memory_int_1217| 139)) (.cse174 (select |v_#memory_int_1324| 140)) (.cse219 (select |v_#memory_int_1261| 140)) (.cse172 (select |v_#memory_int_1245| 140)) (.cse184 (select |v_#memory_int_1244| 140)) (.cse201 (select |v_#memory_int_1311| 140)) (.cse223 (select |v_#memory_int_1310| 140)) (.cse188 (select |v_#memory_int_1259| 140)) (.cse228 (select |v_#memory_int_1247| 139)) (.cse229 (select |v_#memory_int_1260| 139)) (.cse221 (select |v_#memory_int_1242| 139)) (.cse211 (select |v_#memory_int_1303| 140)) (.cse217 (select |v_#memory_int_1207| 139)) (.cse200 (select |v_#memory_int_1268| 139)) (.cse234 (select |v_#memory_int_1306| 140)) (.cse237 (select |v_#memory_int_1305| 140)) (.cse186 (select |v_#memory_int_1298| 140)) (.cse227 (select |v_#memory_int_1239| 139)) (.cse203 (select |v_#memory_int_1280| 139)) (.cse224 (select |v_#memory_int_1321| 140)) (.cse178 (select |v_#memory_int_1317| 140)) (.cse191 (select |v_#memory_int_1263| 140)) (.cse232 (select |v_#memory_int_1269| 139)) (.cse195 (select |v_#memory_int_1234| 139)) (.cse235 (select |v_#memory_int_1250| 139)) (.cse253 (select |v_#memory_int_1281| 140)) (.cse175 (select |v_#memory_int_1285| 140)) (.cse216 (select |v_#memory_int_1293| 140)) (.cse242 (select |v_#memory_int_2996| 1)) (.cse251 (select |v_#memory_int_1277| 139)) (.cse218 (select |v_#memory_int_1205| 139)) (.cse181 (select |v_#memory_int_1264| 139)) (.cse263 (select |v_#memory_int_1246| 139)) (.cse266 (select |v_#memory_int_1302| 140)) (.cse187 (select |v_#memory_int_1301| 140)) (.cse212 (select |v_#memory_int_1294| 140)) (.cse271 (select |v_#memory_int_1297| 140)) (.cse215 (select |v_#memory_int_1292| 140)) (.cse194 (select |v_#memory_int_1235| 139)) (.cse252 (select |v_#memory_int_1282| 140)) (.cse247 (select |v_#memory_int_1279| 139)) (.cse259 (select |v_#memory_int_1291| 139)) (.cse176 (select |v_#memory_int_1276| 140)) (.cse273 (select |v_#memory_int_1278| 140)) (.cse199 (select |v_#memory_int_1255| 139)) (.cse246 (select |v_#memory_int_1254| 140)) (.cse268 (select |v_#memory_int_1295| 140)) (.cse230 (select |v_#memory_int_1296| 140)) (.cse169 (select |v_#memory_int_1228| 139)) (.cse256 (select |v_#memory_int_1266| 140)) (.cse248 (select |v_#memory_int_1265| 140)) (.cse275 (select |v_#memory_int_1272| 140)) (.cse261 (select |v_#memory_int_1218| 139)) (.cse190 (select |v_#memory_int_1215| 139)) (.cse274 (select |v_#memory_int_1236| 139)) (.cse240 (select |v_#memory_int_1212| 139)) (.cse196 (select |v_#memory_int_1219| 139)) (.cse279 (select |v_#memory_int_1320| 139)) (.cse285 (select |v_#memory_int_1319| 139)) (.cse250 (select |v_#memory_int_1233| 139)) (.cse170 (select |v_#memory_int_1230| 139)) (.cse269 (select |v_#memory_int_1229| 139)) (.cse254 (select |v_#memory_int_1251| 140)) (.cse245 (select |v_#memory_int_1252| 140)) (.cse267 (select |v_#memory_int_1304| 140)) (.cse276 (select |v_#memory_int_1275| 140)) (.cse249 (select |v_#memory_int_1270| 139)) (.cse180 (select |v_#memory_int_1262| 139)) (.cse225 (select |v_#memory_int_1314| 140)) (.cse205 (select |v_#memory_int_1299| 140)) (.cse264 (select |v_#memory_int_1248| 139)) (.cse241 (select |v_#memory_int_1243| 139)) (.cse236 (select |v_#memory_int_1258| 139)) (.cse280 (select |v_#memory_int_1253| 139)) (.cse260 (select |v_#memory_int_1220| 139)) (.cse262 (select |v_#memory_int_1208| 139)) (.cse286 (select |v_#memory_int_1222| 139)) (.cse198 (select |v_#memory_int_1323| 140)) (.cse173 (select |v_#memory_int_1309| 140)) (.cse220 (select |v_#memory_int_2996| 4)) (.cse284 (select |v_#memory_int_1221| 139)) (.cse206 (select |v_#memory_int_1308| 140)) (.cse233 (select |v_#memory_int_1307| 140)) (.cse281 (select |v_#memory_int_1256| 140)) (.cse255 (select |v_#memory_int_1257| 140)) (.cse202 (select |v_#memory_int_2996| 6)) (.cse208 (select |v_#memory_int_1225| 139)) (.cse290 (select |v_#memory_int_1223| 139)) (.cse291 (select |v_#memory_int_1216| 139)) (.cse183 (select |v_#memory_int_1210| 139)) (.cse257 (select |v_#memory_int_1213| 139)) (.cse258 (select |v_#memory_int_1206| 139)) (.cse278 (select |v_#memory_int_1211| 139)) (.cse192 (select |v_#memory_int_1271| 140)) (.cse226 (select |v_#memory_int_1267| 140)) (.cse282 (select |v_#memory_int_1237| 139)) (.cse238 (select |v_#memory_int_1313| 140)) (.cse239 (select |v_#memory_int_1312| 140)) (.cse222 (select |v_#memory_int_1241| 139)) (.cse293 (select |v_#memory_int_1238| 139)) (.cse292 (select |v_#memory_int_1224| 139)) (.cse231 (select |v_#memory_int_1204| 139)) (.cse214 (select |v_#memory_int_1288| 140)) (.cse265 (select |v_#memory_int_1287| 140)) (.cse244 (select |v_#memory_int_1286| 140)) (.cse213 (select |v_#memory_int_1284| 140)) (.cse270 (select |v_#memory_int_1232| 139)) (.cse209 (select |v_#memory_int_1231| 139)) (.cse288 (select |v_#memory_int_1289| 140)) (.cse243 (select |v_#memory_int_1283| 140)) (.cse277 (select |v_#memory_int_1274| 140)) (.cse283 (select |v_#memory_int_1273| 140)) (.cse193 (select |v_#memory_int_2996| 138)) (.cse289 (select |v_#memory_int_1227| 139)) (.cse207 (select |v_#memory_int_1226| 139)) (.cse177 (select |v_#memory_int_2996| 137)) (.cse272 (select |v_#memory_int_1300| 140)) (.cse287 (select |v_#memory_int_1290| 140)) (.cse204 (select |v_#memory_int_1316| 139)) (.cse182 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse169 210 0) 214 0) 226 (select .cse170 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse171 498 (select .cse172 498)))) (= (store |v_#memory_int_1309| 140 (store .cse173 57 (select .cse174 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse175 370 (select .cse176 370)))) (= (select .cse177 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse178 33 (select .cse179 33)))) (= (store |v_#memory_int_1262| 139 (store .cse180 102 (select .cse181 102))) |v_#memory_int_1264|) (= 0 (select .cse177 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse182 474 (select .cse183 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse184 514 (select .cse185 514)))) (= (store |v_#memory_int_1298| 140 (store .cse186 142 (select .cse187 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse185 522 (select .cse188 522)))) (= (select .cse177 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse189 290 (select .cse190 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse191 466 (select .cse192 466)))) (= (select .cse193 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse194 314 (select .cse195 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse196 450 (select .cse197 450)))) (= (store |v_#memory_int_1322| 140 (store .cse179 41 (select .cse198 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse199 65 0) 66 0) 70 (select .cse200 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse38 0 (select .cse201 0)))) (= (select .cse177 12) 0) (= 95 (select .cse202 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse41) 139 (store .cse38 0 (select .cse203 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse197 458 (select .cse204 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse205 86 (select .cse206 86)))) (= (store |v_#memory_int_1226| 139 (store .cse207 346 (select .cse208 346))) |v_#memory_int_1225|) (= (select .cse193 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse209 274 (select .cse210 274))) |v_#memory_int_1214|) (= (select .cse202 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse211 186 (select .cse212 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse213 282 (select .cse214 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse215 394 (select .cse216 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse217 378 (select .cse218 378)))) (= (store |v_#memory_int_1261| 140 (store .cse219 490 (select .cse171 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse210 282 (select .cse189 282)))) (= (select .cse220 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse221 178 (select .cse222 178))) |v_#memory_int_1241|) (= (select .cse177 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse223 16 4) 17 (select .cse224 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse174 65 0) 66 0) 70 (select .cse225 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse226 482 (select .cse219 482))) |v_#memory_int_1261|) (= (select .cse193 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse227 142 (select .cse228 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse172 506 (select .cse184 506))) |v_#memory_int_1244|) (= (select .cse220 6) 0) (= (select .cse177 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse201 8 (select .cse223 8)))) (= |v_old(#memory_int)_AFTER_CALL_70| (store |v_#memory_int_1259| 140 (store .cse188 530 (select (select |v_old(#memory_int)_AFTER_CALL_70| 140) 530)))) (= (select .cse193 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse228 150 (select .cse229 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse229 158 0) 162 0) 166 0) 170 (select .cse221 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse230 178 (select .cse211 178)))) (= (select .cse177 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse231 370 (select .cse217 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse200 78 (select .cse232 78)))) (= (select .cse193 10) 0) (= (select .cse193 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse233 102 (select .cse234 102)))) (= (select .cse177 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse235 41 (select .cse236 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse237 118 (select .cse238 118))) |v_#memory_int_1313|) (= (select .cse220 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse234 110 (select .cse237 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse239 134 (select .cse186 134)))) (= (store |v_#memory_int_1212| 139 (store .cse240 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse193 42) 0) (= (select .cse177 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse241 134 (select .cse227 134)))) (= (select .cse193 16) 0) (= (select .cse242 1) 0) (= (select .cse220 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse243 266 (select .cse244 266))) |v_#memory_int_1286|) (= (select .cse177 42) 0) (= (select .cse177 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse245 418 (select .cse246 418)))) (= 3 (select .cse193 0)) (= (select .cse177 6) 0) (= (select .cse177 29) 0) (= (select .cse193 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse203 8 (select .cse247 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse224 25 (select .cse178 25)))) (= (store |v_#memory_int_1265| 140 (store .cse248 458 (select .cse191 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse232 86 (select .cse249 86))) |v_#memory_int_1270|) (= (select .cse193 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse195 322 (select .cse250 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse251 33 (select .cse235 33)))) (= (select .cse177 27) 0) (= (select .cse177 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse252 354 (select .cse253 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse253 362 (select .cse175 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse216 402 (select .cse254 402)))) (= (select .cse242 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse255 442 (select .cse256 442))) |v_#memory_int_1266|) (= (select .cse202 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse257 490 (select .cse258 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse259 25 (select .cse251 25)))) (= (store |v_#memory_int_1205| 139 (store .cse218 386 (select .cse260 386))) |v_#memory_int_1220|) (= (select .cse193 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse261 426 (select .cse262 426)))) (= (select .cse193 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse263 118 (select .cse264 118)))) (= (store |v_#memory_int_1264| 139 (store .cse181 110 (select .cse263 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse265 298 (select .cse266 298)))) (= (select .cse193 40) 0) (= (select .cse177 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse266 306 (select .cse267 306)))) (= (select .cse193 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse187 150 (select .cse268 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse269 242 0) 250 0) 258 (select .cse270 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse212 194 (select .cse271 194)))) (= (store |v_#memory_int_1297| 140 (store .cse271 202 (select .cse272 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse273 386 (select .cse215 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse274 306 (select .cse194 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse275 346 (select .cse252 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse276 322 (select .cse277 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse247 16 3) 17 (select .cse259 17)))) (= (store |v_#memory_int_1276| 140 (store .cse176 378 (select .cse273 378))) |v_#memory_int_1278|) (= (select .cse177 17) 0) (= (select .cse193 6) 0) (= (select .cse177 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse278 506 (select .cse279 506)))) (= (select .cse193 33) 0) (= (select .cse202 1) 105) (= (select .cse220 5) 50) (= (select .cse177 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse280 57 (select .cse199 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse246 426 (select .cse281 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse268 158 0) 162 0) 166 0) 170 (select .cse230 170))) |v_#memory_int_1296|) (= (select .cse193 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse282 202 (select .cse169 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse256 450 (select .cse248 450))) |v_#memory_int_1265|) (= (select .cse177 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse283 338 (select .cse275 338)))) (= (store |v_#memory_int_1221| 139 (store .cse284 418 (select .cse261 418))) |v_#memory_int_1218|) (= (select .cse220 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse190 298 (select .cse274 298))) |v_#memory_int_1236|) (= (select .cse177 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse285 522 (select .cse240 522)))) (= (select .cse177 8) 0) (= (select .cse193 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse286 442 (select .cse196 442)))) (= (select .cse177 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse279 514 (select .cse285 514)))) (= (select .cse177 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse287 234 (select .cse288 234)))) (= (store |v_#memory_int_1233| 139 (store .cse250 330 (select .cse289 330))) |v_#memory_int_1227|) (= (select .cse193 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse170 234 (select .cse269 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse254 410 (select .cse245 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse267 314 (select .cse276 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse249 94 (select .cse180 94)))) (= (select .cse202 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse225 78 (select .cse205 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse264 126 (select .cse241 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse236 49 (select .cse280 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse260 394 (select .cse290 394)))) (= (store |v_#memory_int_1208| 139 (store .cse262 434 (select .cse286 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse198 49 (select .cse173 49)))) (= (select .cse193 31) 0) (= (select .cse202 3) 105) (= (select .cse220 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse291 410 (select .cse284 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse206 94 (select .cse233 94)))) (= (store |v_#memory_int_1256| 140 (store .cse281 434 (select .cse255 434))) |v_#memory_int_1257|) (= 103 (select .cse202 2)) (= (select .cse193 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse208 354 (select .cse292 354)))) (= (store |v_#memory_int_1223| 139 (store .cse290 402 (select .cse291 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse183 482 (select .cse257 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse258 498 (select .cse278 498)))) (= (store |v_#memory_int_1271| 140 (store .cse192 474 (select .cse226 474))) |v_#memory_int_1267|) (= (select .cse193 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse293 194 (select .cse282 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse238 126 (select .cse239 126)))) (= (select .cse177 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse222 186 (select .cse293 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse292 362 (select .cse231 362))) |v_#memory_int_1204|) (= (select .cse193 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse214 290 (select .cse265 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse244 274 (select .cse213 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse270 266 (select .cse209 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse288 242 0) 250 0) 258 (select .cse243 258))) |v_#memory_int_1283|) (= (select .cse193 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse277 330 (select .cse283 330))) |v_#memory_int_1273|) (= (select .cse193 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse289 338 (select .cse207 338)))) (= (select .cse177 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse272 210 0) 214 0) 226 (select .cse287 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse204 466 (select .cse182 466))) |v_#memory_int_1315|)))) .cse166 .cse167 .cse168))))) (= |c_~#id_table_2~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.offset 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:30:15,694 WARN L851 $PredicateComparison]: unable to prove that (and (= |c_~#digi_acceleport_2_device~0.offset| 0) (= c_~digi_acceleport_4_device_group3~0.offset 0) (= c_~LDV_IN_INTERRUPT~0 1) (= c_~digi_acceleport_4_device_group2~0.offset 0) (= |c_ULTIMATE.start_main_~ldvarg5~0#1.offset| 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) (= c_~ldv_work_struct_1_0~0.offset 0) (= |c_ULTIMATE.start_main_~#ldvarg4~0#1.offset| 0) (= c_~digi_acceleport_4_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg8~0#1.offset| 0) (= 140 |c_~#digi_acceleport_4_device~0.base|) (= 141 |c_~#serial_drivers~0.base|) (= c_~ldv_work_1_3~0 0) (= |c_ULTIMATE.start_main_~#ldvarg0~0#1.offset| 0) (= |c_~#id_table_4~0.base| 138) (= c_~digi_acceleport_4_device_group2~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg1~0#1.offset| 0) (= c_~ldv_retval_4~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) (= c_~digi_acceleport_2_device_group2~0.offset 0) (= c_~ldv_work_struct_1_0~0.base 0) (= c_~digi_acceleport_2_device_group3~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg6~0#1.offset| 0) (let ((.cse38 ((as const (Array Int Int)) 0))) (let ((.cse304 (select |c_#memory_$Pointer$.base| 141)) (.cse295 (store .cse38 0 3)) (.cse303 (select |c_#memory_$Pointer$.offset| 141)) (.cse294 (+ |c_#StackHeapBarrier| 1))) (let ((.cse0 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|)) (.cse1 (exists ((|v_#memory_$Pointer$.offset_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1120| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.offset_1112| (Array Int (Array Int Int)))) (let ((.cse359 (select |v_#memory_$Pointer$.offset_1113| 140)) (.cse361 (select |v_#memory_$Pointer$.offset_1115| 140)) (.cse364 (select |v_#memory_$Pointer$.offset_1092| 139)) (.cse362 (select |v_#memory_$Pointer$.offset_1125| 140)) (.cse352 (select |v_#memory_$Pointer$.offset_1124| 140)) (.cse372 (select |v_#memory_$Pointer$.offset_1091| 139)) (.cse353 (select |v_#memory_$Pointer$.offset_1133| 136)) (.cse374 (select |v_#memory_$Pointer$.offset_1123| 140)) (.cse368 (select |v_#memory_$Pointer$.offset_1106| 136)) (.cse376 (select |v_#memory_$Pointer$.offset_1135| 136)) (.cse382 (select |v_#memory_$Pointer$.offset_1134| 136)) (.cse351 (store (store .cse38 0 0) 8 0)) (.cse366 (select |v_#memory_$Pointer$.offset_1119| 136)) (.cse385 (select |v_#memory_$Pointer$.offset_1098| 139)) (.cse355 (select |v_#memory_$Pointer$.offset_1100| 139)) (.cse384 (select |v_#memory_$Pointer$.offset_1105| 136)) (.cse369 (select |v_#memory_$Pointer$.offset_1136| 136)) (.cse354 (select |v_#memory_$Pointer$.offset_1132| 136)) (.cse386 (select |v_#memory_$Pointer$.offset_1118| 136)) (.cse379 (select |v_#memory_$Pointer$.offset_1117| 136)) (.cse381 (select |v_#memory_$Pointer$.offset_1095| 139)) (.cse377 (select |v_#memory_$Pointer$.offset_1094| 139)) (.cse383 (select |v_#memory_$Pointer$.offset_1127| 140)) (.cse387 (select |v_#memory_$Pointer$.offset_1131| 136)) (.cse357 (select |v_#memory_$Pointer$.offset_1130| 136)) (.cse356 (select |v_#memory_$Pointer$.offset_1099| 139)) (.cse363 (select |v_#memory_$Pointer$.offset_1093| 139)) (.cse391 (select |v_#memory_$Pointer$.offset_1129| 136)) (.cse380 (select |v_#memory_$Pointer$.offset_1116| 136)) (.cse378 (select |v_#memory_$Pointer$.offset_1097| 139)) (.cse350 (select |v_#memory_$Pointer$.offset_1096| 139)) (.cse393 (select |v_#memory_$Pointer$.offset_1108| 136)) (.cse367 (select |v_#memory_$Pointer$.offset_1107| 136)) (.cse388 (select |v_#memory_$Pointer$.offset_1128| 140)) (.cse373 (select |v_#memory_$Pointer$.offset_1121| 140)) (.cse358 (select |v_#memory_$Pointer$.offset_1114| 136)) (.cse394 (select |v_#memory_$Pointer$.offset_1112| 136)) (.cse370 (select |v_#memory_$Pointer$.offset_1110| 136)) (.cse395 (select |v_#memory_$Pointer$.offset_1111| 136)) (.cse389 (select |v_#memory_$Pointer$.offset_1104| 136)) (.cse390 (select |v_#memory_$Pointer$.offset_1102| 136)) (.cse365 (select |v_#memory_$Pointer$.offset_1120| 136)) (.cse392 (select |v_#memory_$Pointer$.offset_1122| 136)) (.cse375 (select |v_#memory_$Pointer$.offset_1126| 136)) (.cse360 (select |v_#memory_$Pointer$.offset_1103| 140)) (.cse371 (select |v_#memory_$Pointer$.offset_1101| 140))) (and (= (store (store |v_#memory_$Pointer$.offset_1096| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse350 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.offset|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0)) 140 (store .cse351 16 (select .cse352 16))) |v_#memory_$Pointer$.offset_1124|) (= |v_#memory_$Pointer$.offset_1132| (store |v_#memory_$Pointer$.offset_1133| 136 (store .cse353 11 (select .cse354 11)))) (= |v_#memory_$Pointer$.offset_1099| (store |v_#memory_$Pointer$.offset_1100| 139 (store .cse355 66 (select .cse356 66)))) (= (store |v_#memory_$Pointer$.offset_1130| 136 (store .cse357 14 (select .cse358 14))) |v_#memory_$Pointer$.offset_1114|) (= (store |v_#memory_$Pointer$.offset_1113| 140 (store (store (store .cse359 226 0) 234 0) 242 (select .cse360 242))) |v_#memory_$Pointer$.offset_1103|) (= (store |v_#memory_$Pointer$.offset_1115| 140 (store .cse361 214 (select .cse359 214))) |v_#memory_$Pointer$.offset_1113|) (= (store |v_#memory_$Pointer$.offset_1125| 140 (store (store (store (store (store (store .cse362 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse361 210))) |v_#memory_$Pointer$.offset_1115|) (= (store |v_#memory_$Pointer$.offset_1093| 139 (store .cse363 162 (select .cse364 162))) |v_#memory_$Pointer$.offset_1092|) (= (store |v_#memory_$Pointer$.offset_1120| 136 (store .cse365 29 (select .cse366 29))) |v_#memory_$Pointer$.offset_1119|) (= (store |v_#memory_$Pointer$.offset_1107| 136 (store .cse367 38 (select .cse368 38))) |v_#memory_$Pointer$.offset_1106|) (= |v_#memory_$Pointer$.offset_1110| (store |v_#memory_$Pointer$.offset_1136| 136 (store .cse369 41 (select .cse370 41)))) (= |c_#memory_$Pointer$.offset| (store |v_#memory_$Pointer$.offset_1101| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse371 258 0) 266 |#funAddr~digi_startup.offset|) 274 0) 282 |#funAddr~digi_disconnect.offset|) 290 |#funAddr~digi_release.offset|) 298 |#funAddr~digi_port_probe.offset|) 306 |#funAddr~digi_port_remove.offset|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.offset|) 346 |#funAddr~digi_close.offset|) 354 |#funAddr~digi_write.offset|) 362 |#funAddr~digi_write_room.offset|) 370 0) 378 |#funAddr~digi_set_termios.offset|) 386 |#funAddr~digi_break_ctl.offset|) 394 |#funAddr~digi_chars_in_buffer.offset|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.offset|) 426 |#funAddr~digi_rx_unthrottle.offset|) 434 |#funAddr~digi_tiocmget.offset|) 442 |#funAddr~digi_tiocmset.offset|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.offset|) 514 |#funAddr~digi_write_bulk_callback.offset|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.offset_1092| 139 (store .cse364 166 (select .cse372 166))) |v_#memory_$Pointer$.offset_1091|) (= (store |v_#memory_$Pointer$.offset_1121| 140 (store .cse373 166 (select .cse362 166))) |v_#memory_$Pointer$.offset_1125|) (= (store |v_#memory_$Pointer$.offset_1124| 140 (store (store (store (store (store (store (store .cse352 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse374 65))) |v_#memory_$Pointer$.offset_1123|) (= (store |v_#memory_$Pointer$.offset_1126| 136 (store .cse375 6 (select .cse376 6))) |v_#memory_$Pointer$.offset_1135|) (= (store |v_#memory_$Pointer$.offset_1094| 139 (store (store (store .cse377 226 0) 234 0) 242 (select .cse378 242))) |v_#memory_$Pointer$.offset_1097|) (= (store |v_#memory_$Pointer$.offset_1117| 136 (store .cse379 35 (select .cse380 35))) |v_#memory_$Pointer$.offset_1116|) (= (store |v_#memory_$Pointer$.offset_1091| 139 (store (store (store (store (store (store .cse372 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse381 210))) |v_#memory_$Pointer$.offset_1095|) (= (store |v_#memory_$Pointer$.offset_1134| 136 (store .cse382 10 (select .cse353 10))) |v_#memory_$Pointer$.offset_1133|) (= (store |v_#memory_$Pointer$.offset_1123| 140 (store .cse374 66 (select .cse383 66))) |v_#memory_$Pointer$.offset_1127|) (= |v_#memory_$Pointer$.offset_1105| (store |v_#memory_$Pointer$.offset_1106| 136 (store .cse368 39 (select .cse384 39)))) (= (store |v_#memory_$Pointer$.offset_1135| 136 (store .cse376 8 (select .cse382 8))) |v_#memory_$Pointer$.offset_1134|) (= (store |v_#memory_$Pointer$.offset_1109| 139 (store .cse351 16 (select .cse385 16))) |v_#memory_$Pointer$.offset_1098|) (= (store |v_#memory_$Pointer$.offset_1119| 136 (store .cse366 31 (select .cse386 31))) |v_#memory_$Pointer$.offset_1118|) (= (store |v_#memory_$Pointer$.offset_1098| 139 (store (store (store (store (store (store (store .cse385 17 0) 25 0) 33 0) 41 0) 49 |c_~#__this_module~0.offset|) 57 0) 65 (select .cse355 65))) |v_#memory_$Pointer$.offset_1100|) (= (store |v_#memory_$Pointer$.offset_1105| 136 (store .cse384 40 (select .cse369 40))) |v_#memory_$Pointer$.offset_1136|) (= (store |v_#memory_$Pointer$.offset_1132| 136 (store .cse354 12 (select .cse387 12))) |v_#memory_$Pointer$.offset_1131|) (= (store |v_#memory_$Pointer$.offset_1118| 136 (store .cse386 33 (select .cse379 33))) |v_#memory_$Pointer$.offset_1117|) (= (store |v_#memory_$Pointer$.offset_1095| 139 (store .cse381 214 (select .cse377 214))) |v_#memory_$Pointer$.offset_1094|) (= (store |v_#memory_$Pointer$.offset_1127| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse383 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse388 158))) |v_#memory_$Pointer$.offset_1128|) (= (store |v_#memory_$Pointer$.offset_1131| 136 (store .cse387 13 (select .cse357 13))) |v_#memory_$Pointer$.offset_1130|) (= (store |v_#memory_$Pointer$.offset_1099| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse356 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse363 158))) |v_#memory_$Pointer$.offset_1093|) (= (store |v_#memory_$Pointer$.offset_1104| 136 (store .cse389 25 (select .cse390 25))) |v_#memory_$Pointer$.offset_1102|) (= (store |v_#memory_$Pointer$.offset_2206| 136 (store (select |v_#memory_$Pointer$.offset_2206| 136) 0 (select .cse391 0))) |v_#memory_$Pointer$.offset_1129|) (= (store |v_#memory_$Pointer$.offset_1129| 136 (store .cse391 2 (select .cse392 2))) |v_#memory_$Pointer$.offset_1122|) (= (store |v_#memory_$Pointer$.offset_1116| 136 (store .cse380 36 (select .cse393 36))) |v_#memory_$Pointer$.offset_1108|) (= |v_#memory_$Pointer$.offset_1111| (store |v_#memory_$Pointer$.offset_1112| 136 (store .cse394 16 (select .cse395 16)))) (= (store |v_#memory_$Pointer$.offset_1097| 139 (store .cse378 250 (select .cse350 250))) |v_#memory_$Pointer$.offset_1096|) (= (store |v_#memory_$Pointer$.offset_1108| 136 (store .cse393 37 (select .cse367 37))) |v_#memory_$Pointer$.offset_1107|) (= (store |v_#memory_$Pointer$.offset_1128| 140 (store .cse388 162 (select .cse373 162))) |v_#memory_$Pointer$.offset_1121|) (= (store |v_#memory_$Pointer$.offset_1114| 136 (store .cse358 15 (select .cse394 15))) |v_#memory_$Pointer$.offset_1112|) (= (store |v_#memory_$Pointer$.offset_1110| 136 (store .cse370 42 (select (select |v_#memory_$Pointer$.offset_1109| 136) 42))) |v_#memory_$Pointer$.offset_1109|) (= (store |v_#memory_$Pointer$.offset_1111| 136 (store .cse395 17 (select .cse389 17))) |v_#memory_$Pointer$.offset_1104|) (= (store |v_#memory_$Pointer$.offset_1102| 136 (store .cse390 27 (select .cse365 27))) |v_#memory_$Pointer$.offset_1120|) (= (store |v_#memory_$Pointer$.offset_1122| 136 (store .cse392 4 (select .cse375 4))) |v_#memory_$Pointer$.offset_1126|) (= (store |v_#memory_$Pointer$.offset_1103| 140 (store .cse360 250 (select .cse371 250))) |v_#memory_$Pointer$.offset_1101|))))) (.cse2 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceClass_9 0 0) 1 0) 2 0)))) (.cse3 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idProduct (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idProduct_9 0 0) 1 0) 2 0)))) (.cse4 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bDeviceClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceClass_9 0 0) 1 0) 2 0)))) (.cse5 (= (select .cse303 16) 0)) (.cse133 (exists ((|v_#valid_547| (Array Int Int))) (= (select |v_#valid_547| |c_ULTIMATE.start_main_~ldvarg5~0#1.base|) 0))) (.cse134 (= (select .cse303 0) 0)) (.cse135 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|)) (.cse136 (exists ((|v_#memory_$Pointer$.base_1115| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1114| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1136| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1113| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1135| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1112| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1134| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1119| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1118| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1117| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1116| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1096| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1095| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_2206| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1094| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1093| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1133| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1111| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1099| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1132| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1110| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1098| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1131| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1097| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1130| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1092| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1091| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1109| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1104| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1126| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1125| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1103| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1124| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1102| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1101| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1123| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1108| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1107| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1129| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1128| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1106| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1105| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1127| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1122| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1100| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1121| (Array Int (Array Int Int))) (|v_#memory_$Pointer$.base_1120| (Array Int (Array Int Int)))) (let ((.cse309 (select |v_#memory_$Pointer$.base_1099| 139)) (.cse305 (select |v_#memory_$Pointer$.base_1121| 140)) (.cse313 (select |v_#memory_$Pointer$.base_1130| 136)) (.cse308 (select |v_#memory_$Pointer$.base_1117| 136)) (.cse314 (select |v_#memory_$Pointer$.base_1128| 136)) (.cse331 (select |v_#memory_$Pointer$.base_1136| 136)) (.cse329 (select |v_#memory_$Pointer$.base_1124| 136)) (.cse306 (select |v_#memory_$Pointer$.base_1125| 140)) (.cse321 (select |v_#memory_$Pointer$.base_1115| 140)) (.cse339 (select |v_#memory_$Pointer$.base_1109| 136)) (.cse336 (select |v_#memory_$Pointer$.base_1093| 139)) (.cse334 (select |v_#memory_$Pointer$.base_1135| 136)) (.cse337 (select |v_#memory_$Pointer$.base_1126| 136)) (.cse322 (select |v_#memory_$Pointer$.base_1111| 136)) (.cse316 (select |v_#memory_$Pointer$.base_1127| 140)) (.cse318 (select |v_#memory_$Pointer$.base_1122| 140)) (.cse307 (select |v_#memory_$Pointer$.base_1118| 136)) (.cse328 (select |v_#memory_$Pointer$.base_1095| 139)) (.cse335 (select |v_#memory_$Pointer$.base_1094| 139)) (.cse327 (select |v_#memory_$Pointer$.base_1096| 139)) (.cse344 (select |v_#memory_$Pointer$.base_1101| 139)) (.cse317 (select |v_#memory_$Pointer$.base_1100| 139)) (.cse310 (select |v_#memory_$Pointer$.base_1098| 139)) (.cse348 (select |v_#memory_$Pointer$.base_1097| 139)) (.cse340 (select |v_#memory_$Pointer$.base_1108| 136)) (.cse319 (select |v_#memory_$Pointer$.base_1107| 136)) (.cse345 (select |v_#memory_$Pointer$.base_1091| 140)) (.cse323 (select |v_#memory_$Pointer$.base_1110| 136)) (.cse338 (select |v_#memory_$Pointer$.base_1119| 136)) (.cse330 (select |v_#memory_$Pointer$.base_1123| 136)) (.cse341 (select |v_#memory_$Pointer$.base_1133| 136)) (.cse342 (select |v_#memory_$Pointer$.base_1132| 136)) (.cse347 (select |v_#memory_$Pointer$.base_1120| 136)) (.cse324 (select |v_#memory_$Pointer$.base_1116| 136)) (.cse325 (select |v_#memory_$Pointer$.base_1114| 136)) (.cse343 (select |v_#memory_$Pointer$.base_1102| 139)) (.cse333 (select |v_#memory_$Pointer$.base_1104| 136)) (.cse320 (select |v_#memory_$Pointer$.base_1106| 136)) (.cse332 (select |v_#memory_$Pointer$.base_1105| 136)) (.cse326 (select |v_#memory_$Pointer$.base_1113| 136)) (.cse346 (select |v_#memory_$Pointer$.base_1112| 136)) (.cse349 (select |v_#memory_$Pointer$.base_1092| 140)) (.cse311 (select |v_#memory_$Pointer$.base_1134| 140)) (.cse312 (select |v_#memory_$Pointer$.base_1131| 140)) (.cse315 (select |v_#memory_$Pointer$.base_1129| 140))) (and (= (store |v_#memory_$Pointer$.base_1121| 140 (store (store (store .cse305 226 0) 234 0) 242 (select .cse306 242))) |v_#memory_$Pointer$.base_1125|) (= (store |v_#memory_$Pointer$.base_1118| 136 (store .cse307 16 (select .cse308 16))) |v_#memory_$Pointer$.base_1117|) (= (store |v_#memory_$Pointer$.base_1099| 139 (store .cse309 162 (select .cse310 162))) |v_#memory_$Pointer$.base_1098|) (= (store |v_#memory_$Pointer$.base_1134| 140 (store (store (store (store (store (store (store (store (store (store (store (store .cse311 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse312 158))) |v_#memory_$Pointer$.base_1131|) (= |v_#memory_$Pointer$.base_1128| (store |v_#memory_$Pointer$.base_1130| 136 (store .cse313 2 (select .cse314 2)))) (= |v_#memory_$Pointer$.base_1127| (store |v_#memory_$Pointer$.base_1129| 140 (store .cse315 166 (select .cse316 166)))) (= (store |v_#memory_$Pointer$.base_1100| 139 (store (store (store (store (store (store (store (store (store (store (store (store .cse317 70 0) 78 0) 86 0) 94 0) 102 0) 110 0) 118 0) 126 0) 134 0) 142 0) 150 0) 158 (select .cse309 158))) |v_#memory_$Pointer$.base_1099|) (= (store |v_#memory_$Pointer$.base_1122| 140 (store .cse318 214 (select .cse305 214))) |v_#memory_$Pointer$.base_1121|) (= (store |v_#memory_$Pointer$.base_2206| 136 (store (select |v_#memory_$Pointer$.base_2206| 136) 0 (select .cse313 0))) |v_#memory_$Pointer$.base_1130|) (= (store |v_#memory_$Pointer$.base_1107| 136 (store .cse319 39 (select .cse320 39))) |v_#memory_$Pointer$.base_1106|) (= |c_#memory_$Pointer$.base| (store |v_#memory_$Pointer$.base_1115| 140 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse321 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 0) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0))) (= (store |v_#memory_$Pointer$.base_1111| 136 (store .cse322 33 (select .cse323 33))) |v_#memory_$Pointer$.base_1110|) (= (store |v_#memory_$Pointer$.base_1117| 136 (store .cse308 17 (select .cse324 17))) |v_#memory_$Pointer$.base_1116|) (= |v_#memory_$Pointer$.base_1113| (store |v_#memory_$Pointer$.base_1114| 136 (store .cse325 27 (select .cse326 27)))) (= (store |v_#memory_$Pointer$.base_1096| 139 (store .cse327 214 (select .cse328 214))) |v_#memory_$Pointer$.base_1095|) (= |v_#memory_$Pointer$.base_1123| (store |v_#memory_$Pointer$.base_1124| 136 (store .cse329 11 (select .cse330 11)))) (= (store |v_#memory_$Pointer$.base_1128| 136 (store .cse314 4 (select .cse331 4))) |v_#memory_$Pointer$.base_1136|) (= (store |v_#memory_$Pointer$.base_1105| 136 (store .cse332 41 (select .cse333 41))) |v_#memory_$Pointer$.base_1104|) (= (store |v_#memory_$Pointer$.base_1136| 136 (store .cse331 6 (select .cse334 6))) |v_#memory_$Pointer$.base_1135|) (= (store |v_#memory_$Pointer$.base_1094| 139 (store .cse335 250 (select .cse336 250))) |v_#memory_$Pointer$.base_1093|) (= (store |v_#memory_$Pointer$.base_1126| 136 (store .cse337 10 (select .cse329 10))) |v_#memory_$Pointer$.base_1124|) (= |v_#memory_$Pointer$.base_1115| (store |v_#memory_$Pointer$.base_1125| 140 (store .cse306 250 (select .cse321 250)))) (= |v_#memory_$Pointer$.base_1109| (store |v_#memory_$Pointer$.base_1119| 136 (store .cse338 36 (select .cse339 36)))) (= |v_#memory_$Pointer$.base_1108| (store |v_#memory_$Pointer$.base_1109| 136 (store .cse339 37 (select .cse340 37)))) (= (store |v_#memory_$Pointer$.base_1133| 136 (store .cse341 13 (select .cse342 13))) |v_#memory_$Pointer$.base_1132|) (= |v_#memory_$Pointer$.base_1101| (store |v_#memory_$Pointer$.base_1102| 139 (store (store (store (store (store (store (store .cse343 17 0) 25 0) 33 4) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse344 65)))) (= |v_#memory_$Pointer$.base_1091| (store (store |v_#memory_$Pointer$.base_1093| 139 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse336 258 0) 266 |#funAddr~digi_startup.base|) 274 0) 282 |#funAddr~digi_disconnect.base|) 290 |#funAddr~digi_release.base|) 298 |#funAddr~digi_port_probe.base|) 306 |#funAddr~digi_port_remove.base|) 314 0) 322 0) 330 0) 338 |#funAddr~digi_open.base|) 346 |#funAddr~digi_close.base|) 354 |#funAddr~digi_write.base|) 362 |#funAddr~digi_write_room.base|) 370 0) 378 |#funAddr~digi_set_termios.base|) 386 |#funAddr~digi_break_ctl.base|) 394 |#funAddr~digi_chars_in_buffer.base|) 402 0) 410 0) 418 |#funAddr~digi_rx_throttle.base|) 426 |#funAddr~digi_rx_unthrottle.base|) 434 |#funAddr~digi_tiocmget.base|) 442 |#funAddr~digi_tiocmset.base|) 450 0) 458 0) 466 |#funAddr~digi_dtr_rts.base|) 474 0) 482 0) 490 0) 498 0) 506 |#funAddr~digi_read_bulk_callback.base|) 514 |#funAddr~digi_write_bulk_callback.base|) 522 0) 530 0)) 140 (store (store (store .cse38 0 5) 8 138) 16 (select .cse345 16)))) (= (store |v_#memory_$Pointer$.base_1135| 136 (store .cse334 8 (select .cse337 8))) |v_#memory_$Pointer$.base_1126|) (= |v_#memory_$Pointer$.base_1111| (store |v_#memory_$Pointer$.base_1112| 136 (store .cse346 31 (select .cse322 31)))) (= |v_#memory_$Pointer$.base_1122| (store |v_#memory_$Pointer$.base_1127| 140 (store (store (store (store (store (store .cse316 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse318 210)))) (= (store |v_#memory_$Pointer$.base_1120| 136 (store .cse347 15 (select .cse307 15))) |v_#memory_$Pointer$.base_1118|) (= |v_#memory_$Pointer$.base_1094| (store |v_#memory_$Pointer$.base_1095| 139 (store (store (store .cse328 226 0) 234 0) 242 (select .cse335 242)))) (= |v_#memory_$Pointer$.base_1096| (store |v_#memory_$Pointer$.base_1097| 139 (store (store (store (store (store (store .cse348 170 0) 178 0) 186 0) 194 0) 202 0) 210 (select .cse327 210)))) (= |v_#memory_$Pointer$.base_1100| (store |v_#memory_$Pointer$.base_1101| 139 (store .cse344 66 (select .cse317 66)))) (= (store |v_#memory_$Pointer$.base_1098| 139 (store .cse310 166 (select .cse348 166))) |v_#memory_$Pointer$.base_1097|) (= (store |v_#memory_$Pointer$.base_1108| 136 (store .cse340 38 (select .cse319 38))) |v_#memory_$Pointer$.base_1107|) (= (store |v_#memory_$Pointer$.base_1091| 140 (store (store (store (store (store (store (store .cse345 17 0) 25 0) 33 6) 41 0) 49 |c_~#__this_module~0.base|) 57 0) 65 (select .cse349 65))) |v_#memory_$Pointer$.base_1092|) (= (store |v_#memory_$Pointer$.base_1110| 136 (store .cse323 35 (select .cse338 35))) |v_#memory_$Pointer$.base_1119|) (= (store |v_#memory_$Pointer$.base_1123| 136 (store .cse330 12 (select .cse341 12))) |v_#memory_$Pointer$.base_1133|) (= |v_#memory_$Pointer$.base_1120| (store |v_#memory_$Pointer$.base_1132| 136 (store .cse342 14 (select .cse347 14)))) (= (store |v_#memory_$Pointer$.base_1116| 136 (store .cse324 25 (select .cse325 25))) |v_#memory_$Pointer$.base_1114|) (= (store |v_#memory_$Pointer$.base_1103| 139 (store (store .cse295 8 137) 16 (select .cse343 16))) |v_#memory_$Pointer$.base_1102|) (= (store |v_#memory_$Pointer$.base_1104| 136 (store .cse333 42 (select (select |v_#memory_$Pointer$.base_1103| 136) 42))) |v_#memory_$Pointer$.base_1103|) (= |v_#memory_$Pointer$.base_1105| (store |v_#memory_$Pointer$.base_1106| 136 (store .cse320 40 (select .cse332 40)))) (= (store |v_#memory_$Pointer$.base_1113| 136 (store .cse326 29 (select .cse346 29))) |v_#memory_$Pointer$.base_1112|) (= |v_#memory_$Pointer$.base_1134| (store |v_#memory_$Pointer$.base_1092| 140 (store .cse349 66 (select .cse311 66)))) (= (store |v_#memory_$Pointer$.base_1131| 140 (store .cse312 162 (select .cse315 162))) |v_#memory_$Pointer$.base_1129|))))) (.cse137 (= (select .cse304 16) 0)) (.cse138 (<= (+ |c_ULTIMATE.start_main_~ldvarg2~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse139 (exists ((|v_#length_334| (Array Int Int))) (= (store |v_#length_334| |c_ULTIMATE.start_main_~ldvarg2~0#1.base| 1) |c_#length|))) (.cse140 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceSubClass))) (.cse141 (not (= (mod |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 18446744073709551616) 0))) (.cse142 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_hi))) (.cse143 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bcdDevice_lo))) (.cse144 (not (= (mod |c_ULTIMATE.start_main_~ldvarg2~0#1.base| 18446744073709551616) 0))) (.cse145 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|)) (.cse146 (= 140 (select .cse304 8))) (.cse147 (exists ((v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.match_flags_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.match_flags))) (.cse148 (= 139 (select .cse304 0))) (.cse149 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceProtocol_9 0 0) 1 0) 2 0)))) (.cse150 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|)) (.cse151 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|)) (.cse152 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceNumber_9 0 0) 1 0) 2 0)))) (.cse153 (exists ((|v_#valid_547| (Array Int Int))) (and (= |c_#valid| (store |v_#valid_547| |c_ULTIMATE.start_main_~ldvarg2~0#1.base| 1)) (= 0 (select |v_#valid_547| |c_ULTIMATE.start_main_~ldvarg2~0#1.base|))))) (.cse154 (exists ((|v_#length_333| (Array Int Int))) (and (= (select |v_#length_333| 138) 50) (= (select |v_#length_333| 109) 24) (= (select |v_#length_333| 80) 41) (= (select |v_#length_333| 17) 48) (= 16 (select |v_#length_333| 130)) (= 23 (select |v_#length_333| 129)) (= 23 (select |v_#length_333| 131)) (= (select |v_#length_333| 48) 54) (= (select |v_#length_333| 64) 25) (= 35 (select |v_#length_333| 26)) (= (select |v_#length_333| 136) 75) (= 47 (select |v_#length_333| 59)) (= 16 (select |v_#length_333| 40)) (= (select |v_#length_333| 112) 50) (= 23 (select |v_#length_333| 119)) (= (select |v_#length_333| 92) 16) (= (select |v_#length_333| 77) 16) (= 57 (select |v_#length_333| 108)) (= (select |v_#length_333| 141) 24) (= (select |v_#length_333| 49) 54) (= (select |v_#length_333| 107) 24) (= (select |v_#length_333| 66) 25) (= 48 (select |v_#length_333| 10)) (= 21 (select |v_#length_333| 78)) (= (select |v_#length_333| 96) 38) (= 88 (select |v_#length_333| 33)) (= (select |v_#length_333| 5) 24) (= (select |v_#length_333| 31) 17) (= 16 (select |v_#length_333| 14)) (= 23 (select |v_#length_333| 125)) (= (select |v_#length_333| 81) 41) (= (select |v_#length_333| 83) 21) (= (select |v_#length_333| 85) 41) (= (select |v_#length_333| 57) 47) (= 88 (select |v_#length_333| 34)) (= 40 (select |v_#length_333| 68)) (= (select |v_#length_333| 82) 16) (= (select |v_#length_333| 16) 215) (= (select |v_#length_333| 137) 50) (= 538 (select |v_#length_333| 139)) (= 23 (select |v_#length_333| 20)) (= 23 (select |v_#length_333| 8)) (= (select |v_#length_333| 65) 16) (= (select |v_#length_333| 46) 11) (= (select |v_#length_333| 90) 37) (= (select |v_#length_333| 12) 35) (= (select |v_#length_333| 58) 25) (= 23 (select |v_#length_333| 15)) (= 16 (select |v_#length_333| 30)) (= 215 (select |v_#length_333| 74)) (= 35 (select |v_#length_333| 75)) (= (select |v_#length_333| 124) 16) (= 215 (select |v_#length_333| 23)) (= (select |v_#length_333| 87) 16) (= (select |v_#length_333| 100) 29) (= (select |v_#length_333| 35) 16) (= 23 (select |v_#length_333| 27)) (= (select |v_#length_333| 127) 24) (= (select |v_#length_333| 63) 50) (= (select |v_#length_333| 121) 25) (= (select |v_#length_333| 53) 11) (= (select |v_#length_333| 101) 21) (= (select |v_#length_333| 24) 58) (= (select |v_#length_333| 6) 7) (= (select |v_#length_333| 61) 50) (= 44 (select |v_#length_333| 97)) (= 215 (select |v_#length_333| 9)) (= (select |v_#length_333| 51) 11) (= (select |v_#length_333| 111) 24) (= (select |v_#length_333| 55) 26) (= (select |v_#length_333| 67) 215) (= (select |v_#length_333| 71) 25) (= 44 (select |v_#length_333| 44)) (= 38 (select |v_#length_333| 106)) (= 538 (select |v_#length_333| 140)) (= 23 (select |v_#length_333| 22)) (= 7 (select |v_#length_333| 4)) (= 215 (select |v_#length_333| 79)) (= 16 (select |v_#length_333| 72)) (= (select |v_#length_333| 50) 44) (= 44 (select |v_#length_333| 43)) (= (select |v_#length_333| 134) 63) (= 23 (select |v_#length_333| 123)) (= 44 (select |v_#length_333| 70)) (= (select |v_#length_333| 128) 24) (= 215 (select |v_#length_333| 54)) (= (select |v_#length_333| 89) 215) (= (select |v_#length_333| 132) 215) (= (select |v_#length_333| 122) 25) (= 20 (select |v_#length_333| 98)) (= 215 (select |v_#length_333| 126)) (= (select |v_#length_333| 60) 25) (= 16 (select |v_#length_333| 118)) (= 21 (select |v_#length_333| 102)) (= (select |v_#length_333| 95) 38) (= (select |v_#length_333| 73) 16) (= 19 (select |v_#length_333| 29)) (= (select |v_#length_333| 103) 24) (= (select |v_#length_333| 41) 17) (= (select |v_#length_333| 37) 215) (= 23 (select |v_#length_333| 117)) (= (select |v_#length_333| 1) 2) (= (select |v_#length_333| 39) 45) (= (select |v_#length_333| 36) 17) (= (select |v_#length_333| 120) 215) (= 23 (select |v_#length_333| 13)) (= 16 (select |v_#length_333| 7)) (= 16 (select |v_#length_333| 45)) (= 18 (select |v_#length_333| 104)) (= (select |v_#length_333| 105) 39) (= (select |v_#length_333| 25) 58) (= (select |v_#length_333| 3) 24) (= (select |v_#length_333| 52) 16) (= (select |v_#length_333| 2) 90) (= 40 (select |v_#length_333| 69)) (= 16 (select |v_#length_333| 21)) (= 103 (select |v_#length_333| 116)) (= (select |v_#length_333| 115) 24) (= (select |v_#length_333| 133) 63) (= (select |v_#length_333| 113) 24) (= (select |v_#length_333| 38) 45) (= 41 (select |v_#length_333| 86)) (= 215 (select |v_#length_333| 94)) (= (select |v_#length_333| 32) 215) (= (select |v_#length_333| 135) 16) (= (select |v_#length_333| 56) 26) (= (select |v_#length_333| 18) 48) (= 57 (select |v_#length_333| 110)) (= 10 (select |v_#length_333| 88)) (= 44 (select |v_#length_333| 19)) (= (select |v_#length_333| 42) 215) (= 11 (select |v_#length_333| 93)) (= 25 (select |v_#length_333| 62)) (= 44 (select |v_#length_333| 28)) (= (select |v_#length_333| 76) 35) (= 46 (select |v_#length_333| 114)) (= (select |v_#length_333| 99) 30) (= 215 (select |v_#length_333| 47)) (= 48 (select |v_#length_333| 11)) (= (select |v_#length_333| 84) 215) (= (select |v_#length_333| 91) 37)))) (.cse155 (= (select .cse303 8) 0)) (.cse156 (exists ((|v_#memory_int_2997| (Array Int (Array Int Int)))) (= (store |v_#memory_int_2997| |c_ULTIMATE.start_main_~ldvarg2~0#1.base| .cse38) |c_#memory_int|))) (.cse157 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|)) (.cse158 (<= (+ |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 1) |c_#StackHeapBarrier|)) (.cse159 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|)) (.cse160 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.bDeviceProtocol))) (.cse161 (exists ((v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.idVendor (store (store (store v_~__mod_usb__id_table_combined_device_table~0.idVendor_9 0 0) 1 0) 2 0)))) (.cse162 (exists ((v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 (Array Int Int))) (= (store (store (store v_~__mod_usb__id_table_combined_device_table~0.driver_info_9 0 0) 1 0) 2 0) c_~__mod_usb__id_table_combined_device_table~0.driver_info))) (.cse163 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|)) (.cse164 (exists ((|v_#valid_546| (Array Int Int))) (let ((.cse299 (store |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base| 1))) (let ((.cse300 (store .cse299 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base| 1))) (let ((.cse297 (store .cse300 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base| 1))) (let ((.cse298 (store .cse297 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base| 1))) (let ((.cse296 (store .cse298 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base| 1))) (let ((.cse301 (store .cse296 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base| 1))) (let ((.cse302 (store .cse301 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base| 1))) (and (= (select |v_#valid_546| 25) 1) (= (select |v_#valid_546| 17) 1) (= (select |v_#valid_546| 58) 1) (= (select |v_#valid_546| 28) 1) (= (select |v_#valid_546| 69) 1) (= (select |v_#valid_546| 114) 1) (= (select |v_#valid_546| 85) 1) (= (select |v_#valid_546| 138) 1) (= (select |v_#valid_546| 106) 1) (= (select |v_#valid_546| 119) 1) (= 1 (select |v_#valid_546| 79)) (= (select |v_#valid_546| 93) 1) (= (select |v_#valid_546| 56) 1) (= (select |v_#valid_546| 92) 1) (= (select |v_#valid_546| 105) 1) (= (select |v_#valid_546| 53) 1) (= (select |v_#valid_546| 15) 1) (= (select |v_#valid_546| 42) 1) (= (select |v_#valid_546| 32) 1) (= (select |v_#valid_546| 112) 1) (= (select |v_#valid_546| 46) 1) (= (select |v_#valid_546| 23) 1) (= (select |v_#valid_546| 75) 1) (= (select .cse296 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) 0) (= (select |v_#valid_546| 98) 1) (= (select |v_#valid_546| 89) 1) (= (select |v_#valid_546| 133) 1) (= (select |v_#valid_546| 63) 1) (= (select |v_#valid_546| 47) 1) (= (select |v_#valid_546| 127) 1) (= (select |v_#valid_546| 39) 1) (= (select |v_#valid_546| 33) 1) (= (select |v_#valid_546| 82) 1) (= (select |v_#valid_546| 13) 1) (= (select |v_#valid_546| 118) 1) (= (select |v_#valid_546| 21) 1) (= (select |v_#valid_546| 90) 1) (= 1 (select |v_#valid_546| 96)) (= (select |v_#valid_546| 12) 1) (= (select .cse297 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) 0) (= (select |v_#valid_546| 91) 1) (= (select |v_#valid_546| 130) 1) (= (select |v_#valid_546| 78) 1) (= (select |v_#valid_546| 126) 1) (= (select |v_#valid_546| 31) 1) (= (select |v_#valid_546| 108) 1) (= (select |v_#valid_546| 100) 1) (= (select |v_#valid_546| 29) 1) (= (select |v_#valid_546| 66) 1) (= (select |v_#valid_546| 18) 1) (= (select |v_#valid_546| 109) 1) (= (select .cse298 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) 0) (= (select |v_#valid_546| 19) 1) (= (select |v_#valid_546| 84) 1) (= (select |v_#valid_546| 136) 1) (= (select |v_#valid_546| 99) 1) (= (select |v_#valid_546| 83) 1) (= (select .cse299 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) 0) (= (select |v_#valid_546| 24) 1) (= (select |v_#valid_546| 113) 1) (= (select |v_#valid_546| 30) 1) (= (select |v_#valid_546| 37) 1) (= (select |v_#valid_546| 48) 1) (= (select |v_#valid_546| 35) 1) (= (select |v_#valid_546| 3) 1) (= (select |v_#valid_546| 4) 1) (= (select |v_#valid_546| 6) 1) (= (select |v_#valid_546| 71) 1) (= (select |v_#valid_546| 8) 1) (= (select |v_#valid_546| 20) 1) (= (select |v_#valid_546| 103) 1) (= (select |v_#valid_546| 10) 1) (= (select |v_#valid_546| 104) 1) (= (select |v_#valid_546| 16) 1) (= (select |v_#valid_546| 64) 1) (= (select |v_#valid_546| 110) 1) (= (select |v_#valid_546| 55) 1) (= (select |v_#valid_546| 49) 1) (= (select |v_#valid_546| 51) 1) (= (select |v_#valid_546| 139) 1) (= (select |v_#valid_546| 43) 1) (= (select |v_#valid_546| 67) 1) (= (select |v_#valid_546| 59) 1) (= (select |v_#valid_546| 74) 1) (= (select |v_#valid_546| 60) 1) (= (select |v_#valid_546| 72) 1) (= (select |v_#valid_546| 41) 1) (= (select |v_#valid_546| 52) 1) (= (select |v_#valid_546| 44) 1) (= (select |v_#valid_546| 26) 1) (= (select |v_#valid_546| 116) 1) (= (select |v_#valid_546| 45) 1) (= (select |v_#valid_546| 115) 1) (= (select |v_#valid_546| 94) 1) (= 1 (select |v_#valid_546| 107)) (= (select |v_#valid_546| 123) 1) (= (select |v_#valid_546| 120) 1) (= (select |v_#valid_546| 50) 1) (= (select |v_#valid_546| 128) 1) (= 1 (select |v_#valid_546| 80)) (= (select |v_#valid_546| 9) 1) (= (select |v_#valid_546| 0) 0) (= (select |v_#valid_546| 34) 1) (= (select |v_#valid_546| 61) 1) (= (select |v_#valid_546| 102) 1) (= (select |v_#valid_546| 27) 1) (= (select |v_#valid_546| 65) 1) (= (select |v_#valid_546| 121) 1) (= (select |v_#valid_546| 129) 1) (= (select |v_#valid_546| 81) 1) (= (select |v_#valid_546| 134) 1) (= (select |v_#valid_546| 132) 1) (= (select |v_#valid_546| 40) 1) (= (select |v_#valid_546| 36) 1) (= (select |v_#valid_546| 141) 1) (= (select |v_#valid_546| 95) 1) (= (select |v_#valid_546| 137) 1) (= 1 (select |v_#valid_546| 88)) (= (select .cse300 |c_ULTIMATE.start_main_~#ldvarg3~0#1.base|) 0) (= (select |v_#valid_546| 2) 1) (= (select |v_#valid_546| 11) 1) (= (select |v_#valid_546| 77) 1) (= (select .cse301 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) 0) (= (select .cse302 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) 0) (= (select |v_#valid_546| 86) 1) (= (select |v_#valid_546| 97) 1) (= (select |v_#valid_546| 131) 1) (= (select |v_#valid_546| 87) 1) (= (select |v_#valid_546| 101) 1) (= (select |v_#valid_546| 125) 1) (= (select |v_#valid_546| 7) 1) (= (select |v_#valid_546| 22) 1) (= (select |v_#valid_546| 117) 1) (= (select |v_#valid_546| 5) 1) (= (select |v_#valid_546| 54) 1) (= (select (store .cse302 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base| 1) |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) 0) (= (select |v_#valid_546| 135) 1) (= (select |v_#valid_546| 111) 1) (= (select |v_#valid_546| 122) 1) (= (select |v_#valid_546| |c_ULTIMATE.start_main_~#ldvarg1~0#1.base|) 0) (= (select |v_#valid_546| 73) 1) (= (select |v_#valid_546| 14) 1) (= (select |v_#valid_546| 68) 1) (= 1 (select |v_#valid_546| 38)) (= (select |v_#valid_546| 1) 1) (= (select |v_#valid_546| 62) 1) (= (select |v_#valid_546| 140) 1) (= (select |v_#valid_546| 70) 1) (= (select |v_#valid_546| 57) 1) (= (select |v_#valid_546| 76) 1) (= (select |v_#valid_546| 124) 1))))))))))) (.cse41 (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store (store .cse295 2 1477) 4 2) 6 0) 8 0) 10 0) 11 0) 12 0) 13 0) 14 0) 15 0) 16 0) 17 0) 25 3) 27 1477) 29 4) 31 0) 33 0) 35 0) 36 0) 37 0) 38 0) 39 0) 40 0) 41 0) 42 0)) (.cse165 (not (= 0 |c_ULTIMATE.start_main_~ldvarg2~0#1.base|))) (.cse166 (exists ((v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 (Array Int Int))) (= c_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass (store (store (store v_~__mod_usb__id_table_combined_device_table~0.bInterfaceSubClass_9 0 0) 1 0) 2 0)))) (.cse167 (<= .cse294 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|)) (.cse168 (not (= |c_ULTIMATE.start_main_~ldvarg5~0#1.base| 0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_BEFORE_CALL_8| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse22 (select |v_#memory_int_1240| 140)) (.cse16 (select |v_#memory_int_1322| 140)) (.cse34 (select |v_#memory_int_1318| 139)) (.cse8 (select |v_#memory_int_1249| 140)) (.cse49 (select |v_#memory_int_1214| 139)) (.cse26 (select |v_#memory_int_1217| 139)) (.cse11 (select |v_#memory_int_1324| 140)) (.cse58 (select |v_#memory_int_1261| 140)) (.cse9 (select |v_#memory_int_1245| 140)) (.cse21 (select |v_#memory_int_1244| 140)) (.cse39 (select |v_#memory_int_1311| 140)) (.cse62 (select |v_#memory_int_1310| 140)) (.cse67 (select |v_#memory_int_1247| 139)) (.cse68 (select |v_#memory_int_1260| 139)) (.cse60 (select |v_#memory_int_1242| 139)) (.cse50 (select |v_#memory_int_1303| 140)) (.cse56 (select |v_#memory_int_1207| 139)) (.cse37 (select |v_#memory_int_1268| 139)) (.cse73 (select |v_#memory_int_1306| 140)) (.cse76 (select |v_#memory_int_1305| 140)) (.cse23 (select |v_#memory_int_1298| 140)) (.cse66 (select |v_#memory_int_1239| 139)) (.cse42 (select |v_#memory_int_1280| 139)) (.cse63 (select |v_#memory_int_1321| 140)) (.cse15 (select |v_#memory_int_1317| 140)) (.cse28 (select |v_#memory_int_1263| 140)) (.cse71 (select |v_#memory_int_1269| 139)) (.cse32 (select |v_#memory_int_1234| 139)) (.cse74 (select |v_#memory_int_1250| 139)) (.cse92 (select |v_#memory_int_1281| 140)) (.cse12 (select |v_#memory_int_1285| 140)) (.cse55 (select |v_#memory_int_1293| 140)) (.cse81 (select |v_#memory_int_2996| 1)) (.cse90 (select |v_#memory_int_1277| 139)) (.cse57 (select |v_#memory_int_1205| 139)) (.cse18 (select |v_#memory_int_1264| 139)) (.cse102 (select |v_#memory_int_1246| 139)) (.cse105 (select |v_#memory_int_1302| 140)) (.cse24 (select |v_#memory_int_1301| 140)) (.cse51 (select |v_#memory_int_1294| 140)) (.cse110 (select |v_#memory_int_1297| 140)) (.cse54 (select |v_#memory_int_1292| 140)) (.cse31 (select |v_#memory_int_1235| 139)) (.cse91 (select |v_#memory_int_1282| 140)) (.cse86 (select |v_#memory_int_1279| 139)) (.cse98 (select |v_#memory_int_1291| 139)) (.cse13 (select |v_#memory_int_1276| 140)) (.cse112 (select |v_#memory_int_1278| 140)) (.cse36 (select |v_#memory_int_1255| 139)) (.cse85 (select |v_#memory_int_1254| 140)) (.cse107 (select |v_#memory_int_1295| 140)) (.cse69 (select |v_#memory_int_1296| 140)) (.cse6 (select |v_#memory_int_1228| 139)) (.cse95 (select |v_#memory_int_1266| 140)) (.cse87 (select |v_#memory_int_1265| 140)) (.cse114 (select |v_#memory_int_1272| 140)) (.cse100 (select |v_#memory_int_1218| 139)) (.cse27 (select |v_#memory_int_1215| 139)) (.cse113 (select |v_#memory_int_1236| 139)) (.cse79 (select |v_#memory_int_1212| 139)) (.cse33 (select |v_#memory_int_1219| 139)) (.cse118 (select |v_#memory_int_1320| 139)) (.cse124 (select |v_#memory_int_1319| 139)) (.cse89 (select |v_#memory_int_1233| 139)) (.cse7 (select |v_#memory_int_1230| 139)) (.cse108 (select |v_#memory_int_1229| 139)) (.cse93 (select |v_#memory_int_1251| 140)) (.cse84 (select |v_#memory_int_1252| 140)) (.cse106 (select |v_#memory_int_1304| 140)) (.cse115 (select |v_#memory_int_1275| 140)) (.cse88 (select |v_#memory_int_1270| 139)) (.cse17 (select |v_#memory_int_1262| 139)) (.cse64 (select |v_#memory_int_1314| 140)) (.cse44 (select |v_#memory_int_1299| 140)) (.cse103 (select |v_#memory_int_1248| 139)) (.cse80 (select |v_#memory_int_1243| 139)) (.cse75 (select |v_#memory_int_1258| 139)) (.cse119 (select |v_#memory_int_1253| 139)) (.cse99 (select |v_#memory_int_1220| 139)) (.cse101 (select |v_#memory_int_1208| 139)) (.cse125 (select |v_#memory_int_1222| 139)) (.cse35 (select |v_#memory_int_1323| 140)) (.cse10 (select |v_#memory_int_1309| 140)) (.cse59 (select |v_#memory_int_2996| 4)) (.cse123 (select |v_#memory_int_1221| 139)) (.cse45 (select |v_#memory_int_1308| 140)) (.cse72 (select |v_#memory_int_1307| 140)) (.cse120 (select |v_#memory_int_1256| 140)) (.cse94 (select |v_#memory_int_1257| 140)) (.cse40 (select |v_#memory_int_2996| 6)) (.cse47 (select |v_#memory_int_1225| 139)) (.cse129 (select |v_#memory_int_1223| 139)) (.cse130 (select |v_#memory_int_1216| 139)) (.cse20 (select |v_#memory_int_1210| 139)) (.cse96 (select |v_#memory_int_1213| 139)) (.cse97 (select |v_#memory_int_1206| 139)) (.cse117 (select |v_#memory_int_1211| 139)) (.cse29 (select |v_#memory_int_1271| 140)) (.cse65 (select |v_#memory_int_1267| 140)) (.cse25 (select |v_#memory_int_1259| 140)) (.cse121 (select |v_#memory_int_1237| 139)) (.cse77 (select |v_#memory_int_1313| 140)) (.cse78 (select |v_#memory_int_1312| 140)) (.cse61 (select |v_#memory_int_1241| 139)) (.cse132 (select |v_#memory_int_1238| 139)) (.cse131 (select |v_#memory_int_1224| 139)) (.cse70 (select |v_#memory_int_1204| 139)) (.cse53 (select |v_#memory_int_1288| 140)) (.cse104 (select |v_#memory_int_1287| 140)) (.cse83 (select |v_#memory_int_1286| 140)) (.cse52 (select |v_#memory_int_1284| 140)) (.cse109 (select |v_#memory_int_1232| 139)) (.cse48 (select |v_#memory_int_1231| 139)) (.cse127 (select |v_#memory_int_1289| 140)) (.cse82 (select |v_#memory_int_1283| 140)) (.cse116 (select |v_#memory_int_1274| 140)) (.cse122 (select |v_#memory_int_1273| 140)) (.cse30 (select |v_#memory_int_2996| 138)) (.cse128 (select |v_#memory_int_1227| 139)) (.cse46 (select |v_#memory_int_1226| 139)) (.cse14 (select |v_#memory_int_2996| 137)) (.cse111 (select |v_#memory_int_1300| 140)) (.cse126 (select |v_#memory_int_1290| 140)) (.cse43 (select |v_#memory_int_1316| 139)) (.cse19 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse6 210 0) 214 0) 226 (select .cse7 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse8 498 (select .cse9 498)))) (= (store |v_#memory_int_1309| 140 (store .cse10 57 (select .cse11 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse12 370 (select .cse13 370)))) (= (select .cse14 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse15 33 (select .cse16 33)))) (= (store |v_#memory_int_1262| 139 (store .cse17 102 (select .cse18 102))) |v_#memory_int_1264|) (= 0 (select .cse14 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse19 474 (select .cse20 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse21 514 (select .cse22 514)))) (= (store |v_#memory_int_1298| 140 (store .cse23 142 (select .cse24 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse22 522 (select .cse25 522)))) (= (select .cse14 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse26 290 (select .cse27 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse28 466 (select .cse29 466)))) (= (select .cse30 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse31 314 (select .cse32 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse33 450 (select .cse34 450)))) (= (store |v_#memory_int_1322| 140 (store .cse16 41 (select .cse35 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse36 65 0) 66 0) 70 (select .cse37 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse38 0 (select .cse39 0)))) (= (select .cse14 12) 0) (= 95 (select .cse40 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse41) 139 (store .cse38 0 (select .cse42 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse34 458 (select .cse43 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse44 86 (select .cse45 86)))) (= (store |v_#memory_int_1226| 139 (store .cse46 346 (select .cse47 346))) |v_#memory_int_1225|) (= (select .cse30 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse48 274 (select .cse49 274))) |v_#memory_int_1214|) (= (select .cse40 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse50 186 (select .cse51 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse52 282 (select .cse53 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse54 394 (select .cse55 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse56 378 (select .cse57 378)))) (= (store |v_#memory_int_1261| 140 (store .cse58 490 (select .cse8 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse49 282 (select .cse26 282)))) (= (select .cse59 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse60 178 (select .cse61 178))) |v_#memory_int_1241|) (= (select .cse14 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse62 16 4) 17 (select .cse63 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse11 65 0) 66 0) 70 (select .cse64 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse65 482 (select .cse58 482))) |v_#memory_int_1261|) (= (select .cse30 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse66 142 (select .cse67 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse9 506 (select .cse21 506))) |v_#memory_int_1244|) (= (select .cse59 6) 0) (= (select .cse14 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse39 8 (select .cse62 8)))) (= (select .cse30 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse67 150 (select .cse68 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse68 158 0) 162 0) 166 0) 170 (select .cse60 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse69 178 (select .cse50 178)))) (= (select .cse14 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse70 370 (select .cse56 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse37 78 (select .cse71 78)))) (= (select .cse30 10) 0) (= (select .cse30 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse72 102 (select .cse73 102)))) (= (select .cse14 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse74 41 (select .cse75 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse76 118 (select .cse77 118))) |v_#memory_int_1313|) (= (select .cse59 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse73 110 (select .cse76 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse78 134 (select .cse23 134)))) (= (store |v_#memory_int_1212| 139 (store .cse79 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse30 42) 0) (= (select .cse14 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse80 134 (select .cse66 134)))) (= (select .cse30 16) 0) (= (select .cse81 1) 0) (= (select .cse59 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse82 266 (select .cse83 266))) |v_#memory_int_1286|) (= (select .cse14 42) 0) (= (select .cse14 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse84 418 (select .cse85 418)))) (= 3 (select .cse30 0)) (= (select .cse14 6) 0) (= (select .cse14 29) 0) (= (select .cse30 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse42 8 (select .cse86 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse63 25 (select .cse15 25)))) (= (store |v_#memory_int_1265| 140 (store .cse87 458 (select .cse28 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse71 86 (select .cse88 86))) |v_#memory_int_1270|) (= (select .cse30 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse32 322 (select .cse89 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse90 33 (select .cse74 33)))) (= (select .cse14 27) 0) (= (select .cse14 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse91 354 (select .cse92 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse92 362 (select .cse12 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse55 402 (select .cse93 402)))) (= (select .cse81 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse94 442 (select .cse95 442))) |v_#memory_int_1266|) (= (select .cse40 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse96 490 (select .cse97 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse98 25 (select .cse90 25)))) (= (store |v_#memory_int_1205| 139 (store .cse57 386 (select .cse99 386))) |v_#memory_int_1220|) (= (select .cse30 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse100 426 (select .cse101 426)))) (= (select .cse30 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse102 118 (select .cse103 118)))) (= (store |v_#memory_int_1264| 139 (store .cse18 110 (select .cse102 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse104 298 (select .cse105 298)))) (= (select .cse30 40) 0) (= (select .cse14 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse105 306 (select .cse106 306)))) (= (select .cse30 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse24 150 (select .cse107 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse108 242 0) 250 0) 258 (select .cse109 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse51 194 (select .cse110 194)))) (= (store |v_#memory_int_1297| 140 (store .cse110 202 (select .cse111 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse112 386 (select .cse54 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse113 306 (select .cse31 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse114 346 (select .cse91 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse115 322 (select .cse116 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse86 16 3) 17 (select .cse98 17)))) (= (store |v_#memory_int_1276| 140 (store .cse13 378 (select .cse112 378))) |v_#memory_int_1278|) (= (select .cse14 17) 0) (= (select .cse30 6) 0) (= (select .cse14 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse117 506 (select .cse118 506)))) (= (select .cse30 33) 0) (= (select .cse40 1) 105) (= (select .cse59 5) 50) (= (select .cse14 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse119 57 (select .cse36 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse85 426 (select .cse120 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse107 158 0) 162 0) 166 0) 170 (select .cse69 170))) |v_#memory_int_1296|) (= (select .cse30 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse121 202 (select .cse6 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse95 450 (select .cse87 450))) |v_#memory_int_1265|) (= (select .cse14 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse122 338 (select .cse114 338)))) (= (store |v_#memory_int_1221| 139 (store .cse123 418 (select .cse100 418))) |v_#memory_int_1218|) (= (select .cse59 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse27 298 (select .cse113 298))) |v_#memory_int_1236|) (= (select .cse14 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse124 522 (select .cse79 522)))) (= (select .cse14 8) 0) (= (select .cse30 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse125 442 (select .cse33 442)))) (= (select .cse14 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse118 514 (select .cse124 514)))) (= (select .cse14 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse126 234 (select .cse127 234)))) (= (store |v_#memory_int_1233| 139 (store .cse89 330 (select .cse128 330))) |v_#memory_int_1227|) (= (select .cse30 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse7 234 (select .cse108 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse93 410 (select .cse84 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse106 314 (select .cse115 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse88 94 (select .cse17 94)))) (= (select .cse40 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse64 78 (select .cse44 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse103 126 (select .cse80 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse75 49 (select .cse119 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse99 394 (select .cse129 394)))) (= (store |v_#memory_int_1208| 139 (store .cse101 434 (select .cse125 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse35 49 (select .cse10 49)))) (= (select .cse30 31) 0) (= (select .cse40 3) 105) (= (select .cse59 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse130 410 (select .cse123 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse45 94 (select .cse72 94)))) (= (store |v_#memory_int_1256| 140 (store .cse120 434 (select .cse94 434))) |v_#memory_int_1257|) (= 103 (select .cse40 2)) (= (select .cse30 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse47 354 (select .cse131 354)))) (= (store |v_#memory_int_1223| 139 (store .cse129 402 (select .cse130 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse20 482 (select .cse96 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse97 498 (select .cse117 498)))) (= (store |v_#memory_int_1271| 140 (store .cse29 474 (select .cse65 474))) |v_#memory_int_1267|) (= (store |v_#memory_int_1259| 140 (store .cse25 530 (select (select |v_#memory_int_BEFORE_CALL_8| 140) 530))) |v_#memory_int_BEFORE_CALL_8|) (= (select .cse30 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse132 194 (select .cse121 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse77 126 (select .cse78 126)))) (= (select .cse14 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse61 186 (select .cse132 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse131 362 (select .cse70 362))) |v_#memory_int_1204|) (= (select .cse30 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse53 290 (select .cse104 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse83 274 (select .cse52 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse109 266 (select .cse48 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse127 242 0) 250 0) 258 (select .cse82 258))) |v_#memory_int_1283|) (= (select .cse30 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse116 330 (select .cse122 330))) |v_#memory_int_1273|) (= (select .cse30 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse128 338 (select .cse46 338)))) (= (select .cse14 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse111 210 0) 214 0) 226 (select .cse126 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse43 466 (select .cse19 466))) |v_#memory_int_1315|)))) .cse133 .cse134 .cse135 .cse136 .cse137 .cse138 .cse139 .cse140 .cse141 .cse142 .cse143 .cse144 .cse145 .cse146 .cse147 .cse148 .cse149 .cse150 .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164 .cse165 .cse166 .cse167 .cse168) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse133 .cse134 .cse135 .cse136 .cse137 .cse138 .cse139 .cse140 .cse141 .cse142 .cse143 .cse144 .cse145 .cse146 .cse147 .cse148 .cse149 .cse150 .cse151 .cse152 .cse153 .cse154 .cse155 .cse156 .cse157 .cse158 .cse159 .cse160 .cse161 .cse162 .cse163 .cse164 (exists ((|v_#memory_int_1238| (Array Int (Array Int Int))) (|v_#memory_int_1239| (Array Int (Array Int Int))) (|v_#memory_int_1236| (Array Int (Array Int Int))) (|v_#memory_int_1237| (Array Int (Array Int Int))) (|v_#memory_int_1230| (Array Int (Array Int Int))) (|v_#memory_int_1231| (Array Int (Array Int Int))) (|v_#memory_int_1234| (Array Int (Array Int Int))) (|v_#memory_int_1235| (Array Int (Array Int Int))) (|v_#memory_int_1232| (Array Int (Array Int Int))) (|v_#memory_int_1233| (Array Int (Array Int Int))) (|v_#memory_int_1227| (Array Int (Array Int Int))) (|v_#memory_int_1228| (Array Int (Array Int Int))) (|v_#memory_int_1225| (Array Int (Array Int Int))) (|v_#memory_int_1226| (Array Int (Array Int Int))) (|v_old(#memory_int)_AFTER_CALL_70| (Array Int (Array Int Int))) (|v_#memory_int_1229| (Array Int (Array Int Int))) (|v_#memory_int_1220| (Array Int (Array Int Int))) (|v_#memory_int_1223| (Array Int (Array Int Int))) (|v_#memory_int_1224| (Array Int (Array Int Int))) (|v_#memory_int_1221| (Array Int (Array Int Int))) (|v_#memory_int_1222| (Array Int (Array Int Int))) (|v_#memory_int_1258| (Array Int (Array Int Int))) (|v_#memory_int_1259| (Array Int (Array Int Int))) (|v_#memory_int_1252| (Array Int (Array Int Int))) (|v_#memory_int_1253| (Array Int (Array Int Int))) (|v_#memory_int_1250| (Array Int (Array Int Int))) (|v_#memory_int_1251| (Array Int (Array Int Int))) (|v_#memory_int_1256| (Array Int (Array Int Int))) (|v_#memory_int_1257| (Array Int (Array Int Int))) (|v_#memory_int_1254| (Array Int (Array Int Int))) (|v_#memory_int_1255| (Array Int (Array Int Int))) (|v_#memory_int_1249| (Array Int (Array Int Int))) (|v_#memory_int_1247| (Array Int (Array Int Int))) (|v_#memory_int_1248| (Array Int (Array Int Int))) (|v_#memory_int_1241| (Array Int (Array Int Int))) (|v_#memory_int_1242| (Array Int (Array Int Int))) (|v_#memory_int_1240| (Array Int (Array Int Int))) (|v_#memory_int_1245| (Array Int (Array Int Int))) (|v_#memory_int_1246| (Array Int (Array Int Int))) (|v_#memory_int_1243| (Array Int (Array Int Int))) (|v_#memory_int_1244| (Array Int (Array Int Int))) (|v_#memory_int_1315| (Array Int (Array Int Int))) (|v_#memory_int_1316| (Array Int (Array Int Int))) (|v_#memory_int_1313| (Array Int (Array Int Int))) (|v_#memory_int_1314| (Array Int (Array Int Int))) (|v_#memory_int_1319| (Array Int (Array Int Int))) (|v_#memory_int_1317| (Array Int (Array Int Int))) (|v_#memory_int_1318| (Array Int (Array Int Int))) (|v_#memory_int_1274| (Array Int (Array Int Int))) (|v_#memory_int_1275| (Array Int (Array Int Int))) (|v_#memory_int_1272| (Array Int (Array Int Int))) (|v_#memory_int_1273| (Array Int (Array Int Int))) (|v_#memory_int_1311| (Array Int (Array Int Int))) (|v_#memory_int_1278| (Array Int (Array Int Int))) (|v_#memory_int_1279| (Array Int (Array Int Int))) (|v_#memory_int_1312| (Array Int (Array Int Int))) (|v_#memory_int_1276| (Array Int (Array Int Int))) (|v_#memory_int_1310| (Array Int (Array Int Int))) (|v_#memory_int_1277| (Array Int (Array Int Int))) (|v_#memory_int_1270| (Array Int (Array Int Int))) (|v_#memory_int_1271| (Array Int (Array Int Int))) (|v_#memory_int_1304| (Array Int (Array Int Int))) (|v_#memory_int_1305| (Array Int (Array Int Int))) (|v_#memory_int_2996| (Array Int (Array Int Int))) (|v_#memory_int_1269| (Array Int (Array Int Int))) (|v_#memory_int_1302| (Array Int (Array Int Int))) (|v_#memory_int_1303| (Array Int (Array Int Int))) (|v_#memory_int_1308| (Array Int (Array Int Int))) (|v_#memory_int_1309| (Array Int (Array Int Int))) (|v_#memory_int_1306| (Array Int (Array Int Int))) (|v_#memory_int_1307| (Array Int (Array Int Int))) (|v_#memory_int_1263| (Array Int (Array Int Int))) (|v_#memory_int_1264| (Array Int (Array Int Int))) (|v_#memory_int_1261| (Array Int (Array Int Int))) (|v_#memory_int_1262| (Array Int (Array Int Int))) (|v_#memory_int_1300| (Array Int (Array Int Int))) (|v_#memory_int_1267| (Array Int (Array Int Int))) (|v_#memory_int_1268| (Array Int (Array Int Int))) (|v_#memory_int_1301| (Array Int (Array Int Int))) (|v_#memory_int_1265| (Array Int (Array Int Int))) (|v_#memory_int_1266| (Array Int (Array Int Int))) (|v_#memory_int_1260| (Array Int (Array Int Int))) (|v_#memory_int_1216| (Array Int (Array Int Int))) (|v_#memory_int_1217| (Array Int (Array Int Int))) (|v_#memory_int_1214| (Array Int (Array Int Int))) (|v_#memory_int_1215| (Array Int (Array Int Int))) (|v_#memory_int_1218| (Array Int (Array Int Int))) (|v_#memory_int_1219| (Array Int (Array Int Int))) (|v_#memory_int_1296| (Array Int (Array Int Int))) (|v_#memory_int_1297| (Array Int (Array Int Int))) (|v_#memory_int_1294| (Array Int (Array Int Int))) (|v_#memory_int_1295| (Array Int (Array Int Int))) (|v_#memory_int_1212| (Array Int (Array Int Int))) (|v_#memory_int_1213| (Array Int (Array Int Int))) (|v_#memory_int_1298| (Array Int (Array Int Int))) (|v_#memory_int_1210| (Array Int (Array Int Int))) (|v_#memory_int_1299| (Array Int (Array Int Int))) (|v_#memory_int_1211| (Array Int (Array Int Int))) (|v_#memory_int_1292| (Array Int (Array Int Int))) (|v_#memory_int_1293| (Array Int (Array Int Int))) (|v_#memory_int_1290| (Array Int (Array Int Int))) (|v_#memory_int_1291| (Array Int (Array Int Int))) (|v_#memory_int_1205| (Array Int (Array Int Int))) (|v_#memory_int_1206| (Array Int (Array Int Int))) (|v_#memory_int_1324| (Array Int (Array Int Int))) (|v_#memory_int_1204| (Array Int (Array Int Int))) (|v_#memory_int_1209| (Array Int (Array Int Int))) (|v_#memory_int_1207| (Array Int (Array Int Int))) (|v_#memory_int_1208| (Array Int (Array Int Int))) (|v_#memory_int_1285| (Array Int (Array Int Int))) (|v_#memory_int_1286| (Array Int (Array Int Int))) (|v_#memory_int_1283| (Array Int (Array Int Int))) (|v_#memory_int_1284| (Array Int (Array Int Int))) (|v_#memory_int_1289| (Array Int (Array Int Int))) (|v_#memory_int_1322| (Array Int (Array Int Int))) (|v_#memory_int_1323| (Array Int (Array Int Int))) (|v_#memory_int_1287| (Array Int (Array Int Int))) (|v_#memory_int_1320| (Array Int (Array Int Int))) (|v_#memory_int_1321| (Array Int (Array Int Int))) (|v_#memory_int_1288| (Array Int (Array Int Int))) (|v_#memory_int_1281| (Array Int (Array Int Int))) (|v_#memory_int_1282| (Array Int (Array Int Int))) (|v_#memory_int_1280| (Array Int (Array Int Int)))) (let ((.cse185 (select |v_#memory_int_1240| 140)) (.cse179 (select |v_#memory_int_1322| 140)) (.cse197 (select |v_#memory_int_1318| 139)) (.cse171 (select |v_#memory_int_1249| 140)) (.cse210 (select |v_#memory_int_1214| 139)) (.cse189 (select |v_#memory_int_1217| 139)) (.cse174 (select |v_#memory_int_1324| 140)) (.cse219 (select |v_#memory_int_1261| 140)) (.cse172 (select |v_#memory_int_1245| 140)) (.cse184 (select |v_#memory_int_1244| 140)) (.cse201 (select |v_#memory_int_1311| 140)) (.cse223 (select |v_#memory_int_1310| 140)) (.cse188 (select |v_#memory_int_1259| 140)) (.cse228 (select |v_#memory_int_1247| 139)) (.cse229 (select |v_#memory_int_1260| 139)) (.cse221 (select |v_#memory_int_1242| 139)) (.cse211 (select |v_#memory_int_1303| 140)) (.cse217 (select |v_#memory_int_1207| 139)) (.cse200 (select |v_#memory_int_1268| 139)) (.cse234 (select |v_#memory_int_1306| 140)) (.cse237 (select |v_#memory_int_1305| 140)) (.cse186 (select |v_#memory_int_1298| 140)) (.cse227 (select |v_#memory_int_1239| 139)) (.cse203 (select |v_#memory_int_1280| 139)) (.cse224 (select |v_#memory_int_1321| 140)) (.cse178 (select |v_#memory_int_1317| 140)) (.cse191 (select |v_#memory_int_1263| 140)) (.cse232 (select |v_#memory_int_1269| 139)) (.cse195 (select |v_#memory_int_1234| 139)) (.cse235 (select |v_#memory_int_1250| 139)) (.cse253 (select |v_#memory_int_1281| 140)) (.cse175 (select |v_#memory_int_1285| 140)) (.cse216 (select |v_#memory_int_1293| 140)) (.cse242 (select |v_#memory_int_2996| 1)) (.cse251 (select |v_#memory_int_1277| 139)) (.cse218 (select |v_#memory_int_1205| 139)) (.cse181 (select |v_#memory_int_1264| 139)) (.cse263 (select |v_#memory_int_1246| 139)) (.cse266 (select |v_#memory_int_1302| 140)) (.cse187 (select |v_#memory_int_1301| 140)) (.cse212 (select |v_#memory_int_1294| 140)) (.cse271 (select |v_#memory_int_1297| 140)) (.cse215 (select |v_#memory_int_1292| 140)) (.cse194 (select |v_#memory_int_1235| 139)) (.cse252 (select |v_#memory_int_1282| 140)) (.cse247 (select |v_#memory_int_1279| 139)) (.cse259 (select |v_#memory_int_1291| 139)) (.cse176 (select |v_#memory_int_1276| 140)) (.cse273 (select |v_#memory_int_1278| 140)) (.cse199 (select |v_#memory_int_1255| 139)) (.cse246 (select |v_#memory_int_1254| 140)) (.cse268 (select |v_#memory_int_1295| 140)) (.cse230 (select |v_#memory_int_1296| 140)) (.cse169 (select |v_#memory_int_1228| 139)) (.cse256 (select |v_#memory_int_1266| 140)) (.cse248 (select |v_#memory_int_1265| 140)) (.cse275 (select |v_#memory_int_1272| 140)) (.cse261 (select |v_#memory_int_1218| 139)) (.cse190 (select |v_#memory_int_1215| 139)) (.cse274 (select |v_#memory_int_1236| 139)) (.cse240 (select |v_#memory_int_1212| 139)) (.cse196 (select |v_#memory_int_1219| 139)) (.cse279 (select |v_#memory_int_1320| 139)) (.cse285 (select |v_#memory_int_1319| 139)) (.cse250 (select |v_#memory_int_1233| 139)) (.cse170 (select |v_#memory_int_1230| 139)) (.cse269 (select |v_#memory_int_1229| 139)) (.cse254 (select |v_#memory_int_1251| 140)) (.cse245 (select |v_#memory_int_1252| 140)) (.cse267 (select |v_#memory_int_1304| 140)) (.cse276 (select |v_#memory_int_1275| 140)) (.cse249 (select |v_#memory_int_1270| 139)) (.cse180 (select |v_#memory_int_1262| 139)) (.cse225 (select |v_#memory_int_1314| 140)) (.cse205 (select |v_#memory_int_1299| 140)) (.cse264 (select |v_#memory_int_1248| 139)) (.cse241 (select |v_#memory_int_1243| 139)) (.cse236 (select |v_#memory_int_1258| 139)) (.cse280 (select |v_#memory_int_1253| 139)) (.cse260 (select |v_#memory_int_1220| 139)) (.cse262 (select |v_#memory_int_1208| 139)) (.cse286 (select |v_#memory_int_1222| 139)) (.cse198 (select |v_#memory_int_1323| 140)) (.cse173 (select |v_#memory_int_1309| 140)) (.cse220 (select |v_#memory_int_2996| 4)) (.cse284 (select |v_#memory_int_1221| 139)) (.cse206 (select |v_#memory_int_1308| 140)) (.cse233 (select |v_#memory_int_1307| 140)) (.cse281 (select |v_#memory_int_1256| 140)) (.cse255 (select |v_#memory_int_1257| 140)) (.cse202 (select |v_#memory_int_2996| 6)) (.cse208 (select |v_#memory_int_1225| 139)) (.cse290 (select |v_#memory_int_1223| 139)) (.cse291 (select |v_#memory_int_1216| 139)) (.cse183 (select |v_#memory_int_1210| 139)) (.cse257 (select |v_#memory_int_1213| 139)) (.cse258 (select |v_#memory_int_1206| 139)) (.cse278 (select |v_#memory_int_1211| 139)) (.cse192 (select |v_#memory_int_1271| 140)) (.cse226 (select |v_#memory_int_1267| 140)) (.cse282 (select |v_#memory_int_1237| 139)) (.cse238 (select |v_#memory_int_1313| 140)) (.cse239 (select |v_#memory_int_1312| 140)) (.cse222 (select |v_#memory_int_1241| 139)) (.cse293 (select |v_#memory_int_1238| 139)) (.cse292 (select |v_#memory_int_1224| 139)) (.cse231 (select |v_#memory_int_1204| 139)) (.cse214 (select |v_#memory_int_1288| 140)) (.cse265 (select |v_#memory_int_1287| 140)) (.cse244 (select |v_#memory_int_1286| 140)) (.cse213 (select |v_#memory_int_1284| 140)) (.cse270 (select |v_#memory_int_1232| 139)) (.cse209 (select |v_#memory_int_1231| 139)) (.cse288 (select |v_#memory_int_1289| 140)) (.cse243 (select |v_#memory_int_1283| 140)) (.cse277 (select |v_#memory_int_1274| 140)) (.cse283 (select |v_#memory_int_1273| 140)) (.cse193 (select |v_#memory_int_2996| 138)) (.cse289 (select |v_#memory_int_1227| 139)) (.cse207 (select |v_#memory_int_1226| 139)) (.cse177 (select |v_#memory_int_2996| 137)) (.cse272 (select |v_#memory_int_1300| 140)) (.cse287 (select |v_#memory_int_1290| 140)) (.cse204 (select |v_#memory_int_1316| 139)) (.cse182 (select |v_#memory_int_1315| 139))) (and (= (store |v_#memory_int_1228| 139 (store (store (store .cse169 210 0) 214 0) 226 (select .cse170 226))) |v_#memory_int_1230|) (= |v_#memory_int_1245| (store |v_#memory_int_1249| 140 (store .cse171 498 (select .cse172 498)))) (= (store |v_#memory_int_1309| 140 (store .cse173 57 (select .cse174 57))) |v_#memory_int_1324|) (= |v_#memory_int_1276| (store |v_#memory_int_1285| 140 (store .cse175 370 (select .cse176 370)))) (= (select .cse177 0) 3) (= |v_#memory_int_1322| (store |v_#memory_int_1317| 140 (store .cse178 33 (select .cse179 33)))) (= (store |v_#memory_int_1262| 139 (store .cse180 102 (select .cse181 102))) |v_#memory_int_1264|) (= 0 (select .cse177 14)) (= |v_#memory_int_1210| (store |v_#memory_int_1315| 139 (store .cse182 474 (select .cse183 474)))) (= |v_#memory_int_1240| (store |v_#memory_int_1244| 140 (store .cse184 514 (select .cse185 514)))) (= (store |v_#memory_int_1298| 140 (store .cse186 142 (select .cse187 142))) |v_#memory_int_1301|) (= |v_#memory_int_1259| (store |v_#memory_int_1240| 140 (store .cse185 522 (select .cse188 522)))) (= (select .cse177 10) 0) (= (store |v_#memory_int_1217| 139 (store .cse189 290 (select .cse190 290))) |v_#memory_int_1215|) (= |v_#memory_int_1271| (store |v_#memory_int_1263| 140 (store .cse191 466 (select .cse192 466)))) (= (select .cse193 14) 0) (= |v_#memory_int_1234| (store |v_#memory_int_1235| 139 (store .cse194 314 (select .cse195 314)))) (= |v_#memory_int_1318| (store |v_#memory_int_1219| 139 (store .cse196 450 (select .cse197 450)))) (= (store |v_#memory_int_1322| 140 (store .cse179 41 (select .cse198 41))) |v_#memory_int_1323|) (= |v_#memory_int_1268| (store |v_#memory_int_1255| 139 (store (store (store .cse199 65 0) 66 0) 70 (select .cse200 70)))) (= |v_#memory_int_1311| (store |v_#memory_int_1209| 140 (store .cse38 0 (select .cse201 0)))) (= (select .cse177 12) 0) (= 95 (select .cse202 4)) (= |v_#memory_int_1280| (store (store |v_#memory_int_2996| 136 .cse41) 139 (store .cse38 0 (select .cse203 0)))) (= |v_#memory_int_1316| (store |v_#memory_int_1318| 139 (store .cse197 458 (select .cse204 458)))) (= |v_#memory_int_1308| (store |v_#memory_int_1299| 140 (store .cse205 86 (select .cse206 86)))) (= (store |v_#memory_int_1226| 139 (store .cse207 346 (select .cse208 346))) |v_#memory_int_1225|) (= (select .cse193 15) 0) (= (store |v_#memory_int_1231| 139 (store .cse209 274 (select .cse210 274))) |v_#memory_int_1214|) (= (select .cse202 5) 52) (= (store |v_#memory_int_1303| 140 (store .cse211 186 (select .cse212 186))) |v_#memory_int_1294|) (= (store |v_#memory_int_1284| 140 (store .cse213 282 (select .cse214 282))) |v_#memory_int_1288|) (= |v_#memory_int_1293| (store |v_#memory_int_1292| 140 (store .cse215 394 (select .cse216 394)))) (= |v_#memory_int_1205| (store |v_#memory_int_1207| 139 (store .cse217 378 (select .cse218 378)))) (= (store |v_#memory_int_1261| 140 (store .cse219 490 (select .cse171 490))) |v_#memory_int_1249|) (= |v_#memory_int_1217| (store |v_#memory_int_1214| 139 (store .cse210 282 (select .cse189 282)))) (= (select .cse220 0) 100) (= (store |v_#memory_int_1242| 139 (store .cse221 178 (select .cse222 178))) |v_#memory_int_1241|) (= (select .cse177 16) 0) (= |v_#memory_int_1321| (store |v_#memory_int_1310| 140 (store (store .cse223 16 4) 17 (select .cse224 17)))) (= (store |v_#memory_int_1324| 140 (store (store (store .cse174 65 0) 66 0) 70 (select .cse225 70))) |v_#memory_int_1314|) (= (store |v_#memory_int_1267| 140 (store .cse226 482 (select .cse219 482))) |v_#memory_int_1261|) (= (select .cse193 36) 0) (= (store |v_#memory_int_1239| 139 (store .cse227 142 (select .cse228 142))) |v_#memory_int_1247|) (= (store |v_#memory_int_1245| 140 (store .cse172 506 (select .cse184 506))) |v_#memory_int_1244|) (= (select .cse220 6) 0) (= (select .cse177 40) 0) (= |v_#memory_int_1310| (store |v_#memory_int_1311| 140 (store .cse201 8 (select .cse223 8)))) (= |v_old(#memory_int)_AFTER_CALL_70| (store |v_#memory_int_1259| 140 (store .cse188 530 (select (select |v_old(#memory_int)_AFTER_CALL_70| 140) 530)))) (= (select .cse193 25) 0) (= (store |v_#memory_int_1247| 139 (store .cse228 150 (select .cse229 150))) |v_#memory_int_1260|) (= (store |v_#memory_int_1260| 139 (store (store (store (store .cse229 158 0) 162 0) 166 0) 170 (select .cse221 170))) |v_#memory_int_1242|) (= |v_#memory_int_1303| (store |v_#memory_int_1296| 140 (store .cse230 178 (select .cse211 178)))) (= (select .cse177 35) 0) (= |v_#memory_int_1207| (store |v_#memory_int_1204| 139 (store .cse231 370 (select .cse217 370)))) (= |v_#memory_int_1269| (store |v_#memory_int_1268| 139 (store .cse200 78 (select .cse232 78)))) (= (select .cse193 10) 0) (= (select .cse193 17) 0) (= |v_#memory_int_1306| (store |v_#memory_int_1307| 140 (store .cse233 102 (select .cse234 102)))) (= (select .cse177 38) 0) (= (store |v_#memory_int_1250| 139 (store .cse235 41 (select .cse236 41))) |v_#memory_int_1258|) (= (store |v_#memory_int_1305| 140 (store .cse237 118 (select .cse238 118))) |v_#memory_int_1313|) (= (select .cse220 4) 95) (= |v_#memory_int_1305| (store |v_#memory_int_1306| 140 (store .cse234 110 (select .cse237 110)))) (= |v_#memory_int_1298| (store |v_#memory_int_1312| 140 (store .cse239 134 (select .cse186 134)))) (= (store |v_#memory_int_1212| 139 (store .cse240 530 (select (select |v_#memory_int_1209| 139) 530))) |v_#memory_int_1209|) (= (select .cse193 42) 0) (= (select .cse177 13) 0) (= |v_#memory_int_1239| (store |v_#memory_int_1243| 139 (store .cse241 134 (select .cse227 134)))) (= (select .cse193 16) 0) (= (select .cse242 1) 0) (= (select .cse220 1) 105) (= (store |v_#memory_int_1283| 140 (store .cse243 266 (select .cse244 266))) |v_#memory_int_1286|) (= (select .cse177 42) 0) (= (select .cse177 25) 0) (= |v_#memory_int_1254| (store |v_#memory_int_1252| 140 (store .cse245 418 (select .cse246 418)))) (= 3 (select .cse193 0)) (= (select .cse177 6) 0) (= (select .cse177 29) 0) (= (select .cse193 2) 1477) (= |v_#memory_int_1279| (store |v_#memory_int_1280| 139 (store .cse203 8 (select .cse247 8)))) (= |v_#memory_int_1317| (store |v_#memory_int_1321| 140 (store .cse224 25 (select .cse178 25)))) (= (store |v_#memory_int_1265| 140 (store .cse248 458 (select .cse191 458))) |v_#memory_int_1263|) (= (store |v_#memory_int_1269| 139 (store .cse232 86 (select .cse249 86))) |v_#memory_int_1270|) (= (select .cse193 29) 0) (= (store |v_#memory_int_1234| 139 (store .cse195 322 (select .cse250 322))) |v_#memory_int_1233|) (= |v_#memory_int_1250| (store |v_#memory_int_1277| 139 (store .cse251 33 (select .cse235 33)))) (= (select .cse177 27) 0) (= (select .cse177 39) 0) (= (store |v_#memory_int_1282| 140 (store .cse252 354 (select .cse253 354))) |v_#memory_int_1281|) (= (store |v_#memory_int_1281| 140 (store .cse253 362 (select .cse175 362))) |v_#memory_int_1285|) (= |v_#memory_int_1251| (store |v_#memory_int_1293| 140 (store .cse216 402 (select .cse254 402)))) (= (select .cse242 0) 48) (= (store |v_#memory_int_1257| 140 (store .cse255 442 (select .cse256 442))) |v_#memory_int_1266|) (= (select .cse202 6) 0) (= |v_#memory_int_1206| (store |v_#memory_int_1213| 139 (store .cse257 490 (select .cse258 490)))) (= |v_#memory_int_1277| (store |v_#memory_int_1291| 139 (store .cse259 25 (select .cse251 25)))) (= (store |v_#memory_int_1205| 139 (store .cse218 386 (select .cse260 386))) |v_#memory_int_1220|) (= (select .cse193 11) 0) (= |v_#memory_int_1208| (store |v_#memory_int_1218| 139 (store .cse261 426 (select .cse262 426)))) (= (select .cse193 4) 4) (= |v_#memory_int_1248| (store |v_#memory_int_1246| 139 (store .cse263 118 (select .cse264 118)))) (= (store |v_#memory_int_1264| 139 (store .cse181 110 (select .cse263 110))) |v_#memory_int_1246|) (= |v_#memory_int_1302| (store |v_#memory_int_1287| 140 (store .cse265 298 (select .cse266 298)))) (= (select .cse193 40) 0) (= (select .cse177 33) 0) (= |v_#memory_int_1304| (store |v_#memory_int_1302| 140 (store .cse266 306 (select .cse267 306)))) (= (select .cse193 41) 0) (= |v_#memory_int_1295| (store |v_#memory_int_1301| 140 (store .cse187 150 (select .cse268 150)))) (= (store |v_#memory_int_1229| 139 (store (store (store .cse269 242 0) 250 0) 258 (select .cse270 258))) |v_#memory_int_1232|) (= |v_#memory_int_1297| (store |v_#memory_int_1294| 140 (store .cse212 194 (select .cse271 194)))) (= (store |v_#memory_int_1297| 140 (store .cse271 202 (select .cse272 202))) |v_#memory_int_1300|) (= (store |v_#memory_int_1278| 140 (store .cse273 386 (select .cse215 386))) |v_#memory_int_1292|) (= (store |v_#memory_int_1236| 139 (store .cse274 306 (select .cse194 306))) |v_#memory_int_1235|) (= (store |v_#memory_int_1272| 140 (store .cse275 346 (select .cse252 346))) |v_#memory_int_1282|) (= |v_#memory_int_1274| (store |v_#memory_int_1275| 140 (store .cse276 322 (select .cse277 322)))) (= |v_#memory_int_1291| (store |v_#memory_int_1279| 139 (store (store .cse247 16 3) 17 (select .cse259 17)))) (= (store |v_#memory_int_1276| 140 (store .cse176 378 (select .cse273 378))) |v_#memory_int_1278|) (= (select .cse177 17) 0) (= (select .cse193 6) 0) (= (select .cse177 37) 0) (= |v_#memory_int_1320| (store |v_#memory_int_1211| 139 (store .cse278 506 (select .cse279 506)))) (= (select .cse193 33) 0) (= (select .cse202 1) 105) (= (select .cse220 5) 50) (= (select .cse177 36) 0) (= |v_#memory_int_1255| (store |v_#memory_int_1253| 139 (store .cse280 57 (select .cse199 57)))) (= |v_#memory_int_1256| (store |v_#memory_int_1254| 140 (store .cse246 426 (select .cse281 426)))) (= (store |v_#memory_int_1295| 140 (store (store (store (store .cse268 158 0) 162 0) 166 0) 170 (select .cse230 170))) |v_#memory_int_1296|) (= (select .cse193 39) 0) (= (store |v_#memory_int_1237| 139 (store .cse282 202 (select .cse169 202))) |v_#memory_int_1228|) (= (store |v_#memory_int_1266| 140 (store .cse256 450 (select .cse248 450))) |v_#memory_int_1265|) (= (select .cse177 41) 0) (= |v_#memory_int_1272| (store |v_#memory_int_1273| 140 (store .cse283 338 (select .cse275 338)))) (= (store |v_#memory_int_1221| 139 (store .cse284 418 (select .cse261 418))) |v_#memory_int_1218|) (= (select .cse220 3) 105) (= (store |v_#memory_int_1215| 139 (store .cse190 298 (select .cse274 298))) |v_#memory_int_1236|) (= (select .cse177 4) 2) (= |v_#memory_int_1212| (store |v_#memory_int_1319| 139 (store .cse285 522 (select .cse240 522)))) (= (select .cse177 8) 0) (= (select .cse193 8) 0) (= |v_#memory_int_1219| (store |v_#memory_int_1222| 139 (store .cse286 442 (select .cse196 442)))) (= (select .cse177 11) 0) (= |v_#memory_int_1319| (store |v_#memory_int_1320| 139 (store .cse279 514 (select .cse285 514)))) (= (select .cse177 31) 0) (= |v_#memory_int_1289| (store |v_#memory_int_1290| 140 (store .cse287 234 (select .cse288 234)))) (= (store |v_#memory_int_1233| 139 (store .cse250 330 (select .cse289 330))) |v_#memory_int_1227|) (= (select .cse193 35) 0) (= (store |v_#memory_int_1230| 139 (store .cse170 234 (select .cse269 234))) |v_#memory_int_1229|) (= |v_#memory_int_1252| (store |v_#memory_int_1251| 140 (store .cse254 410 (select .cse245 410)))) (= |v_#memory_int_1275| (store |v_#memory_int_1304| 140 (store .cse267 314 (select .cse276 314)))) (= |v_#memory_int_1262| (store |v_#memory_int_1270| 139 (store .cse249 94 (select .cse180 94)))) (= (select .cse202 0) 100) (= (store |v_#memory_int_1314| 140 (store .cse225 78 (select .cse205 78))) |v_#memory_int_1299|) (= (store |v_#memory_int_1248| 139 (store .cse264 126 (select .cse241 126))) |v_#memory_int_1243|) (= |v_#memory_int_1253| (store |v_#memory_int_1258| 139 (store .cse236 49 (select .cse280 49)))) (= |v_#memory_int_1223| (store |v_#memory_int_1220| 139 (store .cse260 394 (select .cse290 394)))) (= (store |v_#memory_int_1208| 139 (store .cse262 434 (select .cse286 434))) |v_#memory_int_1222|) (= |v_#memory_int_1309| (store |v_#memory_int_1323| 140 (store .cse198 49 (select .cse173 49)))) (= (select .cse193 31) 0) (= (select .cse202 3) 105) (= (select .cse220 2) 103) (= (store |v_#memory_int_1216| 139 (store .cse291 410 (select .cse284 410))) |v_#memory_int_1221|) (= |v_#memory_int_1307| (store |v_#memory_int_1308| 140 (store .cse206 94 (select .cse233 94)))) (= (store |v_#memory_int_1256| 140 (store .cse281 434 (select .cse255 434))) |v_#memory_int_1257|) (= 103 (select .cse202 2)) (= (select .cse193 27) 0) (= |v_#memory_int_1224| (store |v_#memory_int_1225| 139 (store .cse208 354 (select .cse292 354)))) (= (store |v_#memory_int_1223| 139 (store .cse290 402 (select .cse291 402))) |v_#memory_int_1216|) (= |v_#memory_int_1213| (store |v_#memory_int_1210| 139 (store .cse183 482 (select .cse257 482)))) (= |v_#memory_int_1211| (store |v_#memory_int_1206| 139 (store .cse258 498 (select .cse278 498)))) (= (store |v_#memory_int_1271| 140 (store .cse192 474 (select .cse226 474))) |v_#memory_int_1267|) (= (select .cse193 12) 0) (= (store |v_#memory_int_1238| 139 (store .cse293 194 (select .cse282 194))) |v_#memory_int_1237|) (= |v_#memory_int_1312| (store |v_#memory_int_1313| 140 (store .cse238 126 (select .cse239 126)))) (= (select .cse177 15) 0) (= (store |v_#memory_int_1241| 139 (store .cse222 186 (select .cse293 186))) |v_#memory_int_1238|) (= (store |v_#memory_int_1224| 139 (store .cse292 362 (select .cse231 362))) |v_#memory_int_1204|) (= (select .cse193 13) 0) (= (store |v_#memory_int_1288| 140 (store .cse214 290 (select .cse265 290))) |v_#memory_int_1287|) (= |v_#memory_int_1284| (store |v_#memory_int_1286| 140 (store .cse244 274 (select .cse213 274)))) (= |v_#memory_int_1231| (store |v_#memory_int_1232| 139 (store .cse270 266 (select .cse209 266)))) (= (store |v_#memory_int_1289| 140 (store (store (store .cse288 242 0) 250 0) 258 (select .cse243 258))) |v_#memory_int_1283|) (= (select .cse193 37) 0) (= (store |v_#memory_int_1274| 140 (store .cse277 330 (select .cse283 330))) |v_#memory_int_1273|) (= (select .cse193 38) 0) (= |v_#memory_int_1226| (store |v_#memory_int_1227| 139 (store .cse289 338 (select .cse207 338)))) (= (select .cse177 2) 1477) (= (store |v_#memory_int_1300| 140 (store (store (store .cse272 210 0) 214 0) 226 (select .cse287 226))) |v_#memory_int_1290|) (= (store |v_#memory_int_1316| 139 (store .cse204 466 (select .cse182 466))) |v_#memory_int_1315|)))) .cse165 .cse166 .cse167 .cse168))))) (= 137 |c_~#id_table_2~0.base|) (<= 1 |c_#StackHeapBarrier|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg10~0#1.base|) (= c_~digi_acceleport_4_device_group1~0.base 0) (= c_~ldv_work_struct_1_3~0.offset 0) (= c_~ldv_state_variable_1~0 0) (= c_~ldv_work_1_0~0 0) (= c_~digi_acceleport_4_device_group0~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg6~0#1.base|) (= 0 c_~digi_acceleport_4_device_group1~0.offset) (= c_~ldv_work_struct_1_1~0.offset 0) (= 136 |c_~#id_table_combined~0.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg11~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg0~0#1.base|) (= |c_~#serial_drivers~0.offset| 0) (= c_~digi_acceleport_4_device_group0~0.offset 0) (= 0 c_~ldv_retval_3~0) (= |c_ULTIMATE.start_main_~#ldvarg11~0#1.offset| 0) (= c_~ldv_work_struct_1_3~0.base 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg8~0#1.base|) (= |c_~#id_table_combined~0.offset| 0) (= c_~digi_acceleport_2_device_group2~0.base 0) (= c_~ldv_work_struct_1_2~0.offset 0) (= 139 |c_~#digi_acceleport_2_device~0.base|) (= |c_ULTIMATE.start_main_~#ldvarg7~0#1.offset| 0) (= 0 c_~ldv_spin~0) (= c_~ref_cnt~0 0) (= c_~digi_acceleport_2_device_group3~0.offset 0) (= c_~ldv_state_variable_2~0 0) (= c_~ldv_state_variable_3~0 0) (= c_~ldv_work_struct_1_1~0.base 0) (= |c_ULTIMATE.start_main_~#ldvarg3~0#1.offset| 0) (= c_~ldv_work_struct_1_2~0.base 0) (= |c_ULTIMATE.start_main_~ldvarg2~0#1.offset| 0) (= |c_ULTIMATE.start_main_~#ldvarg10~0#1.offset| 0) (= c_~ldv_retval_1~0 0) (= c_~ldv_state_variable_0~0 0) (= |c_~#digi_acceleport_4_device~0.offset| 0) (= c_~ldv_work_1_1~0 0) (= c_~digi_acceleport_2_device_group1~0.offset 0) (= c_~ldv_work_1_2~0 0) (= c_~ldv_retval_0~0 0) (<= 2 |c_ULTIMATE.start_main_~#ldvarg7~0#1.base|) (<= 2 |c_ULTIMATE.start_main_~#ldvarg4~0#1.base|) (= c_~digi_acceleport_2_device_group1~0.base 0) (= |c_~#id_table_4~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.base 0) (= |c_~#id_table_2~0.offset| 0) (= c_~digi_acceleport_2_device_group0~0.offset 0) (= c_~ldv_retval_2~0 0)) is different from false [2024-11-09 07:30:44,190 WARN L286 SmtUtils]: Spent 6.31s on a formula simplification. DAG size of input: 201 DAG size of output: 199 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-09 07:32:41,729 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '115246#(and (= ~ldv_state_variable_2~0 1) (= ~ldv_retval_3~0 0) (<= ~ldv_state_variable_0~0 3) (<= 1 |#StackHeapBarrier|) (<= 1 ~ldv_state_variable_0~0) (= ~ldv_work_struct_1_1~0.base 0) (= ~LDV_IN_INTERRUPT~0 1) (= ~ldv_work_struct_1_2~0.offset 0) (= |~#id_table_combined~0.offset| 0) (= |~#id_table_2~0.offset| 0) (= ~ldv_work_1_0~0 0) (= |~#id_table_4~0.offset| 0) (= |~#digi_acceleport_2_device~0.offset| 0) (not (= (select (select |#memory_int| (select (select |#memory_$Pointer$.base| (select (select |#memory_$Pointer$.base| ~digi_acceleport_4_device_group3~0.base) 1568)) (+ (select (select |#memory_$Pointer$.offset| ~digi_acceleport_4_device_group3~0.base) 1568) 1938))) (+ 184 (select (select |#memory_$Pointer$.offset| (select (select |#memory_$Pointer$.base| ~digi_acceleport_4_device_group3~0.base) 1568)) (+ (select (select |#memory_$Pointer$.offset| ~digi_acceleport_4_device_group3~0.base) 1568) 1938)))) 0)) (= ~digi_acceleport_2_device_group0~0.offset 0) (= ~ldv_work_struct_1_0~0.offset 0) (= ~ldv_spin~0 1) (= ~ldv_retval_1~0 0) (= ~ldv_work_struct_1_1~0.offset 0) (= |~#serial_drivers~0.offset| 0) (= ~ldv_work_struct_1_3~0.base 0) (= ~digi_acceleport_2_device_group3~0.offset 0) (<= ~ldv_state_variable_3~0 1) (= ~ldv_work_1_1~0 0) (= ~ldv_retval_4~0 0) (= ~digi_acceleport_4_device_group0~0.offset 0) (= 139 |~#digi_acceleport_2_device~0.base|) (= |~#serial_drivers~0.base| 141) (= ~digi_acceleport_2_device_group1~0.offset 0) (= 138 |~#id_table_4~0.base|) (= 140 |~#digi_acceleport_4_device~0.base|) (<= 0 ~ldv_state_variable_3~0) (= ~ldv_work_1_3~0 0) (= ~digi_acceleport_4_device_group2~0.offset 0) (= |~#id_table_2~0.base| 137) (= ~ldv_state_variable_1~0 1) (= ~digi_acceleport_4_device_group3~0.offset 0) (= ~ref_cnt~0 0) (exists ((|v_ldv_check_alloc_flags_#t~bitwise762_21| Int)) (and (not (= 0 (mod |v_ldv_check_alloc_flags_#t~bitwise762_21| 4294967296))) (<= (mod |v_ldv_check_alloc_flags_#t~bitwise762_21| 4294967296) 16))) (= |~#digi_acceleport_4_device~0.offset| 0) (= 0 ~ldv_work_struct_1_2~0.base) (= ~ldv_work_struct_1_3~0.offset 0) (= ~ldv_work_struct_1_0~0.base 0) (= ~ldv_retval_0~0 0) (= ~digi_acceleport_2_device_group2~0.offset 0) (= |~#id_table_combined~0.base| 136) (= ~ldv_work_1_2~0 0) (= ~ldv_retval_2~0 0) (= ~digi_acceleport_4_device_group1~0.offset 0))' at error location [2024-11-09 07:32:41,730 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 07:32:41,730 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:32:41,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-09 07:32:41,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467846023] [2024-11-09 07:32:41,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 07:32:41,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-09 07:32:41,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:32:41,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-09 07:32:41,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=4943, Unknown=7, NotChecked=730, Total=6006 [2024-11-09 07:32:41,736 INFO L87 Difference]: Start difference. First operand 6934 states and 9871 transitions. Second operand has 10 states, 8 states have (on average 9.625) internal successors, (77), 10 states have internal predecessors, (77), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-09 07:32:43,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:46,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:48,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:50,468 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:52,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:54,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:57,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:59,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:01,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:06,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:08,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:10,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:12,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:14,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:16,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:18,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:20,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:22,445 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:25,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:33:25,924 INFO L93 Difference]: Finished difference Result 13853 states and 19742 transitions. [2024-11-09 07:33:25,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 07:33:25,925 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 9.625) internal successors, (77), 10 states have internal predecessors, (77), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 236 [2024-11-09 07:33:25,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:33:25,969 INFO L225 Difference]: With dead ends: 13853 [2024-11-09 07:33:25,969 INFO L226 Difference]: Without dead ends: 6937 [2024-11-09 07:33:26,005 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 712 GetRequests, 632 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 5 IntricatePredicates, 2 DeprecatedPredicates, 1894 ImplicationChecksByTransitivity, 185.1s TimeCoverageRelationStatistics Valid=336, Invalid=5079, Unknown=7, NotChecked=740, Total=6162 [2024-11-09 07:33:26,006 INFO L432 NwaCegarLoop]: 1627 mSDtfsCounter, 0 mSDsluCounter, 3234 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 17 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4861 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 43.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:33:26,006 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4861 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 356 Invalid, 18 Unknown, 0 Unchecked, 43.5s Time] [2024-11-09 07:33:26,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6937 states. [2024-11-09 07:33:26,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6937 to 6937. [2024-11-09 07:33:26,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6937 states, 4526 states have (on average 1.329871851524525) internal successors, (6019), 4622 states have internal predecessors, (6019), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1894 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-11-09 07:33:26,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6937 states to 6937 states and 9874 transitions. [2024-11-09 07:33:26,463 INFO L78 Accepts]: Start accepts. Automaton has 6937 states and 9874 transitions. Word has length 236 [2024-11-09 07:33:26,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:33:26,464 INFO L471 AbstractCegarLoop]: Abstraction has 6937 states and 9874 transitions. [2024-11-09 07:33:26,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 9.625) internal successors, (77), 10 states have internal predecessors, (77), 2 states have call successors, (48), 2 states have call predecessors, (48), 4 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2024-11-09 07:33:26,465 INFO L276 IsEmpty]: Start isEmpty. Operand 6937 states and 9874 transitions. [2024-11-09 07:33:26,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2024-11-09 07:33:26,470 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:33:26,471 INFO L215 NwaCegarLoop]: trace histogram [36, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 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] [2024-11-09 07:33:26,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 07:33:26,671 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:33:26,672 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:33:26,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:33:26,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1665931038, now seen corresponding path program 2 times [2024-11-09 07:33:26,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:33:26,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266852331] [2024-11-09 07:33:26,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:33:26,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:33:34,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-09 07:33:34,007 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-09 07:33:37,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-09 07:33:37,983 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-09 07:33:37,983 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-09 07:33:37,985 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-09 07:33:37,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 07:33:37,991 INFO L407 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1] [2024-11-09 07:33:38,357 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-09 07:33:38,360 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.11 07:33:38 BoogieIcfgContainer [2024-11-09 07:33:38,360 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-09 07:33:38,362 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-09 07:33:38,362 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-09 07:33:38,362 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-09 07:33:38,363 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:24:09" (3/4) ... [2024-11-09 07:33:38,366 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-09 07:33:38,367 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-09 07:33:38,368 INFO L158 Benchmark]: Toolchain (without parser) took 585725.70ms. Allocated memory was 167.8MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 131.4MB in the beginning and 1.7GB in the end (delta: -1.6GB). Peak memory consumption was 246.1MB. Max. memory is 16.1GB. [2024-11-09 07:33:38,368 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 125.8MB. Free memory is still 98.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 07:33:38,369 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2310.60ms. Allocated memory was 167.8MB in the beginning and 230.7MB in the end (delta: 62.9MB). Free memory was 131.4MB in the beginning and 150.5MB in the end (delta: -19.1MB). Peak memory consumption was 93.8MB. Max. memory is 16.1GB. [2024-11-09 07:33:38,369 INFO L158 Benchmark]: Boogie Procedure Inliner took 228.10ms. Allocated memory is still 230.7MB. Free memory was 150.5MB in the beginning and 126.3MB in the end (delta: 24.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-09 07:33:38,370 INFO L158 Benchmark]: Boogie Preprocessor took 252.35ms. Allocated memory is still 230.7MB. Free memory was 126.3MB in the beginning and 101.2MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-09 07:33:38,371 INFO L158 Benchmark]: RCFGBuilder took 13963.93ms. Allocated memory was 230.7MB in the beginning and 432.0MB in the end (delta: 201.3MB). Free memory was 101.2MB in the beginning and 278.0MB in the end (delta: -176.8MB). Peak memory consumption was 188.1MB. Max. memory is 16.1GB. [2024-11-09 07:33:38,371 INFO L158 Benchmark]: TraceAbstraction took 568958.30ms. Allocated memory was 432.0MB in the beginning and 2.0GB in the end (delta: 1.6GB). Free memory was 276.9MB in the beginning and 1.7GB in the end (delta: -1.4GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-09 07:33:38,372 INFO L158 Benchmark]: Witness Printer took 5.83ms. Allocated memory is still 2.0GB. Free memory was 1.7GB in the beginning and 1.7GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-09 07:33:38,376 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.28ms. Allocated memory is still 125.8MB. Free memory is still 98.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2310.60ms. Allocated memory was 167.8MB in the beginning and 230.7MB in the end (delta: 62.9MB). Free memory was 131.4MB in the beginning and 150.5MB in the end (delta: -19.1MB). Peak memory consumption was 93.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 228.10ms. Allocated memory is still 230.7MB. Free memory was 150.5MB in the beginning and 126.3MB in the end (delta: 24.1MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 252.35ms. Allocated memory is still 230.7MB. Free memory was 126.3MB in the beginning and 101.2MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * RCFGBuilder took 13963.93ms. Allocated memory was 230.7MB in the beginning and 432.0MB in the end (delta: 201.3MB). Free memory was 101.2MB in the beginning and 278.0MB in the end (delta: -176.8MB). Peak memory consumption was 188.1MB. Max. memory is 16.1GB. * TraceAbstraction took 568958.30ms. Allocated memory was 432.0MB in the beginning and 2.0GB in the end (delta: 1.6GB). Free memory was 276.9MB in the beginning and 1.7GB in the end (delta: -1.4GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 5.83ms. Allocated memory is still 2.0GB. Free memory was 1.7GB in the beginning and 1.7GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3951]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3951-3952] - GenericResultAtLocation [Line: 4068]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] - GenericResultAtLocation [Line: 4071]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] - GenericResultAtLocation [Line: 4074]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] - GenericResultAtLocation [Line: 4077]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] - GenericResultAtLocation [Line: 4102]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] - GenericResultAtLocation [Line: 4105]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] - GenericResultAtLocation [Line: 4108]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] - GenericResultAtLocation [Line: 4111]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 7317]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of large string literal at line 6148, overapproximation of bitwiseAnd at line 7360. Possible FailurePath: [L4235] struct tty_struct *digi_acceleport_2_device_group3 ; [L4236] struct urb *digi_acceleport_2_device_group0 ; [L4237] int LDV_IN_INTERRUPT = 1; [L4238] struct work_struct *ldv_work_struct_1_0 ; [L4239] struct work_struct *ldv_work_struct_1_1 ; [L4240] struct tty_struct *digi_acceleport_4_device_group3 ; [L4241] struct work_struct *ldv_work_struct_1_2 ; [L4242] struct work_struct *ldv_work_struct_1_3 ; [L4243] int ldv_work_1_3 ; [L4244] int ldv_state_variable_0 ; [L4245] struct urb *digi_acceleport_4_device_group0 ; [L4246] int ldv_state_variable_3 ; [L4247] int ldv_work_1_1 ; [L4248] int ldv_state_variable_2 ; [L4249] struct usb_serial_port *digi_acceleport_4_device_group1 ; [L4250] int ref_cnt ; [L4251] struct usb_serial *digi_acceleport_2_device_group2 ; [L4252] int ldv_work_1_0 ; [L4253] int ldv_state_variable_1 ; [L4254] struct usb_serial_port *digi_acceleport_2_device_group1 ; [L4255] struct usb_serial *digi_acceleport_4_device_group2 ; [L4256] int ldv_work_1_2 ; [L4413-L4418] static struct usb_device_id const id_table_combined[3U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4419-L4421] static struct usb_device_id const id_table_2[2U] = { {3U, 1477U, 2U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4422-L4424] static struct usb_device_id const id_table_4[2U] = { {3U, 1477U, 4U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L4425] struct usb_device_id const __mod_usb__id_table_combined_device_table[3U] ; [L4426-L4434] static struct usb_serial_driver digi_acceleport_2_device = {"Digi 2 port USB adapter", (struct usb_device_id const *)(& id_table_2), 3, {0, 0}, {"digi_2", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, & digi_dtr_rts, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4435-L4443] static struct usb_serial_driver digi_acceleport_4_device = {"Digi 4 port USB adapter", (struct usb_device_id const *)(& id_table_4), 4, {0, 0}, {"digi_4", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0UL, 0UL, 0, & digi_startup, 0, & digi_disconnect, & digi_release, & digi_port_probe, & digi_port_remove, 0, 0, 0, & digi_open, & digi_close, & digi_write, & digi_write_room, 0, & digi_set_termios, & digi_break_ctl, & digi_chars_in_buffer, 0, 0, & digi_rx_throttle, & digi_rx_unthrottle, & digi_tiocmget, & digi_tiocmset, 0, 0, 0, 0, 0, 0, 0, & digi_read_bulk_callback, & digi_write_bulk_callback, 0, 0}; [L4444] static struct usb_serial_driver * const serial_drivers[3U] = { & digi_acceleport_2_device, & digi_acceleport_4_device, (struct usb_serial_driver *)0}; [L6159] int ldv_retval_2 ; [L6160] int ldv_retval_0 ; [L6161] int ldv_retval_4 ; [L6163] int ldv_retval_1 ; [L6167] int ldv_retval_3 ; [L7356] int ldv_spin = 0; [L6365] int ldvarg1 ; [L6366] unsigned int ldvarg4 ; [L6367] unsigned int ldvarg3 ; [L6368] int ldvarg0 ; [L6369] struct ktermios *ldvarg5 ; [L6370] void *tmp ; [L6371] unsigned char *ldvarg2 ; [L6372] void *tmp___0 ; [L6373] int ldvarg6 ; [L6374] int ldvarg8 ; [L6375] unsigned int ldvarg11 ; [L6376] int ldvarg7 ; [L6377] unsigned int ldvarg10 ; [L6378] struct ktermios *ldvarg12 ; [L6379] void *tmp___1 ; [L6380] unsigned char *ldvarg9 ; [L6381] void *tmp___2 ; [L6382] int tmp___3 ; [L6383] int tmp___4 ; [L6384] int tmp___5 ; [L6385] int tmp___6 ; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6387] CALL, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 1 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 1 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4012] return (p); [L6387] RET, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6387] tmp = ldv_init_zalloc(44UL) [L6388] ldvarg5 = (struct ktermios *)tmp VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6389] CALL, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 1 << 64) | 2):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 1 << 64) | 2):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4012] return (p); [L6389] RET, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6389] tmp___0 = ldv_init_zalloc(1UL) [L6390] ldvarg2 = (unsigned char *)tmp___0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6391] CALL, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=44, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=44] [L4012] return (p); [L6391] RET, EXPR ldv_init_zalloc(44UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6391] tmp___1 = ldv_init_zalloc(44UL) [L6392] ldvarg12 = (struct ktermios *)tmp___1 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6393] CALL, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1] [L4012] return (p); [L6393] RET, EXPR ldv_init_zalloc(1UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ref_cnt=0, serial_drivers={141:0}] [L6393] tmp___2 = ldv_init_zalloc(1UL) [L6394] ldvarg9 = (unsigned char *)tmp___2 [L6395] FCALL ldv_initialize() [L6396] CALL ldv_memset((void *)(& ldvarg1), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6396] RET ldv_memset((void *)(& ldvarg1), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6397] CALL ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6397] RET ldv_memset((void *)(& ldvarg4), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6398] CALL ldv_memset((void *)(& ldvarg3), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6398] RET ldv_memset((void *)(& ldvarg3), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6399] CALL ldv_memset((void *)(& ldvarg0), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6399] RET ldv_memset((void *)(& ldvarg0), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6400] CALL ldv_memset((void *)(& ldvarg6), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6400] RET ldv_memset((void *)(& ldvarg6), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6401] CALL ldv_memset((void *)(& ldvarg8), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6401] RET ldv_memset((void *)(& ldvarg8), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6402] CALL ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6402] RET ldv_memset((void *)(& ldvarg11), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6403] CALL ldv_memset((void *)(& ldvarg7), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6403] RET ldv_memset((void *)(& ldvarg7), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6404] CALL ldv_memset((void *)(& ldvarg10), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4017] void *tmp ; [L4019] EXPR, FCALL memset(s, c, n) [L4019] tmp = memset(s, c, n) [L4020] return (tmp); [L6404] RET ldv_memset((void *)(& ldvarg10), 0, 4UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6405] CALL work_init_1() [L6356] ldv_work_1_0 = 0 [L6357] ldv_work_1_1 = 0 [L6358] ldv_work_1_2 = 0 [L6359] ldv_work_1_3 = 0 [L6405] RET work_init_1() [L6406] ldv_state_variable_1 = 1 [L6407] ref_cnt = 0 [L6408] ldv_state_variable_0 = 1 [L6409] ldv_state_variable_3 = 0 [L6410] ldv_state_variable_2 = 0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}] [L6412] tmp___3 = __VERIFIER_nondet_int() [L6414] case 0: [L6420] case 1: [L6422] tmp___4 = __VERIFIER_nondet_int() [L6424] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=1, tmp___4=1] [L6420] case 1: [L6432] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=1] [L6420] case 1: [L6434] CALL, EXPR usb_serial_module_init() [L6145] int tmp ; [L6147-L6148] CALL, EXPR usb_serial_register_drivers((struct usb_serial_driver * const *)(& serial_drivers), "digi_acceleport", (struct usb_device_id const *)(& id_table_combined)) [L7536] return __VERIFIER_nondet_int(); [L6147-L6148] RET, EXPR usb_serial_register_drivers((struct usb_serial_driver * const *)(& serial_drivers), "digi_acceleport", (struct usb_device_id const *)(& id_table_combined)) [L6147-L6148] tmp = usb_serial_register_drivers((struct usb_serial_driver * const *)(& serial_drivers), "digi_acceleport", (struct usb_device_id const *)(& id_table_combined)) [L6149] return (tmp); [L6434] RET, EXPR usb_serial_module_init() [L6434] ldv_retval_0 = usb_serial_module_init() [L6420] case 1: [L6436] ldv_state_variable_0 = 3 [L6437] ldv_state_variable_2 = 1 [L6438] CALL ldv_initialize_usb_serial_driver_2() [L6267] void *tmp ; [L6268] void *tmp___0 ; [L6269] void *tmp___1 ; [L6270] void *tmp___2 ; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6272] CALL, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 3 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 3 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4012] return (p); [L6272] RET, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={0:0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6272] tmp = ldv_init_zalloc(192UL) [L6273] digi_acceleport_4_device_group0 = (struct urb *)tmp VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6274] CALL, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 4 << 64) | 18446744073709551615U):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 4 << 64) | 18446744073709551615U):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4012] return (p); [L6274] RET, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={0:0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6274] tmp___0 = ldv_init_zalloc(3008UL) [L6275] digi_acceleport_4_device_group1 = (struct usb_serial_port *)tmp___0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6276] CALL, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 5 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 5 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4012] return (p); [L6276] RET, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={0:0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6276] tmp___1 = ldv_init_zalloc(272UL) [L6277] digi_acceleport_4_device_group2 = (struct usb_serial *)tmp___1 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6278] CALL, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 6 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 6 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4012] return (p); [L6278] RET, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={0:0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6278] tmp___2 = ldv_init_zalloc(1816UL) [L6279] digi_acceleport_4_device_group3 = (struct tty_struct *)tmp___2 [L6438] RET ldv_initialize_usb_serial_driver_2() [L6439] ldv_state_variable_3 = 1 [L6440] CALL ldv_initialize_usb_serial_driver_3() [L6337] void *tmp ; [L6338] void *tmp___0 ; [L6339] void *tmp___1 ; [L6340] void *tmp___2 ; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6342] CALL, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=192, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, serial_drivers={141:0}, size=192] [L4012] return (p); [L6342] RET, EXPR ldv_init_zalloc(192UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={0:0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6342] tmp = ldv_init_zalloc(192UL) [L6343] digi_acceleport_2_device_group0 = (struct urb *)tmp VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6344] CALL, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 7 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=3008, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 7 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=3008] [L4012] return (p); [L6344] RET, EXPR ldv_init_zalloc(3008UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={0:0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6344] tmp___0 = ldv_init_zalloc(3008UL) [L6345] digi_acceleport_2_device_group1 = (struct usb_serial_port *)tmp___0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6346] CALL, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=272, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=272] [L4012] return (p); [L6346] RET, EXPR ldv_init_zalloc(272UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={0:0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6346] tmp___1 = ldv_init_zalloc(272UL) [L6347] digi_acceleport_2_device_group2 = (struct usb_serial *)tmp___1 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6348] CALL, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4006] void *p ; [L4007] void *tmp ; [L4009] EXPR, FCALL calloc(1UL, size) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4009] tmp = calloc(1UL, size) [L4010] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 8 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4011] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L3968] COND FALSE !(!cond) [L4011] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=1816, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, p={-(((__int128) 8 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, size=1816] [L4012] return (p); [L6348] RET, EXPR ldv_init_zalloc(1816UL) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={0:0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L6348] tmp___2 = ldv_init_zalloc(1816UL) [L6349] digi_acceleport_2_device_group3 = (struct tty_struct *)tmp___2 [L6440] RET ldv_initialize_usb_serial_driver_3() [L6420] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___3=1] [L6412] tmp___3 = __VERIFIER_nondet_int() [L6414] case 0: [L6420] case 1: [L6458] case 2: [L6810] case 3: [L6812] tmp___6 = __VERIFIER_nondet_int() [L6814] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: [L6836] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: [L6858] case 2: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: [L6868] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6810] case 3: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ldvarg0={(((unsigned __int128) 2 << 64) | 8):0}, ldvarg10={(((unsigned __int128) 2 << 64) | 3):0}, ldvarg11={(((unsigned __int128) 2 << 64) | 7):0}, ldvarg12={(((unsigned __int128) 2 << 64) | 1):0}, ldvarg1={(((unsigned __int128) 2 << 64) | 4):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 2):0}, ldvarg3={(((unsigned __int128) 2 << 64) | 6):0}, ldvarg4={(((unsigned __int128) 2 << 64) | 12):0}, ldvarg5={-(((__int128) 1 << 64) | 1):0}, ldvarg6={(((unsigned __int128) 2 << 64) | 11):0}, ldvarg7={(((unsigned __int128) 2 << 64) | 5):0}, ldvarg8={(((unsigned __int128) 2 << 64) | 9):0}, ldvarg9={-(((__int128) 2 << 64) | 1):0}, ref_cnt=0, serial_drivers={141:0}, tmp___6=3] [L6875] CALL digi_rx_unthrottle(digi_acceleport_4_device_group3) VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4819] int ret ; [L4820] unsigned long flags ; [L4821] struct usb_serial_port *port ; [L4822] struct digi_port *priv ; [L4823] void *tmp ; [L4825] ret = 0 [L4826] EXPR tty->driver_data [L4826] port = (struct usb_serial_port *)tty->driver_data [L4827] CALL, EXPR usb_get_serial_port_data(port) VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L4352] void *tmp ; [L4354] CALL, EXPR dev_get_drvdata((struct device const *)(& port->dev)) [L4330] EXPR dev->driver_data [L4330] return ((void *)dev->driver_data); [L4354] RET, EXPR dev_get_drvdata((struct device const *)(& port->dev)) [L4354] tmp = dev_get_drvdata((struct device const *)(& port->dev)) [L4355] return (tmp); [L4827] RET, EXPR usb_get_serial_port_data(port) VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 6 << 64) | 1):0}, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={(((unsigned __int128) 2 << 64) | 148):143}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4827] tmp = usb_get_serial_port_data(port) [L4828] priv = (struct digi_port *)tmp VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 6 << 64) | 1):0}, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={(((unsigned __int128) 2 << 64) | 148):143}, priv={(((unsigned __int128) 2 << 64) | 47):-2}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4829] CALL ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7393] ldv_spin = 1 [L4829] RET ldv_spin_lock() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 6 << 64) | 1):0}, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={(((unsigned __int128) 2 << 64) | 148):143}, priv={(((unsigned __int128) 2 << 64) | 47):-2}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4830] EXPR priv->dp_throttle_restart VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, \old(tty)={-(((__int128) 6 << 64) | 1):0}, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, port={(((unsigned __int128) 2 << 64) | 148):143}, priv={(((unsigned __int128) 2 << 64) | 47):-2}, ref_cnt=0, ret=0, serial_drivers={141:0}] [L4830] COND TRUE priv->dp_throttle_restart != 0 [L4831] EXPR port->read_urb [L4831] CALL ldv_usb_submit_urb_31(port->read_urb, 32U) [L7280] CALL ldv_check_alloc_flags(flags) VAL [LDV_IN_INTERRUPT=1, \old(flags)=32, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7360] ldv_spin != 0 && (flags & 16U) != 0U [L7360] EXPR flags & 16U [L7360] ldv_spin != 0 && (flags & 16U) != 0U VAL [LDV_IN_INTERRUPT=1, \old(flags)=32, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7360] COND TRUE ldv_spin != 0 && (flags & 16U) != 0U [L7361] CALL ldv_error() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] [L7317] reach_error() VAL [LDV_IN_INTERRUPT=1, \old(ldv_spin)=0, __this_module={(((unsigned __int128) 2 << 64) | 120):(((unsigned __int128) 2 << 64) | 119)}, digi_acceleport_2_device={139:0}, digi_acceleport_2_device_group0={(((unsigned __int128) 1 << 64) | 3):0}, digi_acceleport_2_device_group1={-(((__int128) 7 << 64) | 1):0}, digi_acceleport_2_device_group2={(((unsigned __int128) 1 << 64) | 1):0}, digi_acceleport_2_device_group3={-(((__int128) 8 << 64) | 1):0}, digi_acceleport_4_device={140:0}, digi_acceleport_4_device_group0={-(((__int128) 3 << 64) | 1):0}, digi_acceleport_4_device_group1={-(((__int128) 4 << 64) | 18446744073709551615U):0}, digi_acceleport_4_device_group2={-(((__int128) 5 << 64) | 1):0}, digi_acceleport_4_device_group3={-(((__int128) 6 << 64) | 1):0}, id_table_2={137:0}, id_table_4={138:0}, id_table_combined={136:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_retval_3=0, ldv_retval_4=0, ldv_spin=1, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_work_1_0=0, ldv_work_1_1=0, ldv_work_1_2=0, ldv_work_1_3=0, ldv_work_struct_1_0={0:0}, ldv_work_struct_1_1={0:0}, ldv_work_struct_1_2={0:0}, ldv_work_struct_1_3={0:0}, ref_cnt=0, serial_drivers={141:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 65 procedures, 1172 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 568.5s, OverallIterations: 8, TraceHistogramMax: 36, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 126.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 44 mSolverCounterUnknown, 7215 SdHoareTripleChecker+Valid, 124.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7215 mSDsluCounter, 26777 SdHoareTripleChecker+Invalid, 118.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14036 mSDsCounter, 186 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2631 IncrementalHoareTripleChecker+Invalid, 2861 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 186 mSolverCounterUnsat, 12741 mSDtfsCounter, 2631 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 959 GetRequests, 868 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 5 IntricatePredicates, 2 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 185.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6937occurred in iteration=7, InterpolantAutomatonStates: 28, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.1s AutomataMinimizationTime, 7 MinimizatonAttempts, 76 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 42.7s SatisfiabilityAnalysisTime, 9.7s InterpolantComputationTime, 2075 NumberOfCodeBlocks, 2075 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 2038 ConstructedInterpolants, 0 QuantifiedInterpolants, 2392 SizeOfPredicates, 1 NumberOfNonLiveVariables, 7699 ConjunctsInSsa, 36 ConjunctsInUnsatCore, 10 InterpolantComputations, 6 PerfectInterpolantSequences, 6756/6855 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-09 07:33:38,567 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 07:33:41,324 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 07:33:41,441 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2024-11-09 07:33:41,448 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 07:33:41,449 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 07:33:41,506 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 07:33:41,508 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 07:33:41,509 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 07:33:41,511 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 07:33:41,511 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 07:33:41,513 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 07:33:41,514 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 07:33:41,514 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 07:33:41,515 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 07:33:41,518 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 07:33:41,518 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 07:33:41,520 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 07:33:41,520 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 07:33:41,523 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 07:33:41,524 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 07:33:41,525 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 07:33:41,525 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 07:33:41,526 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-09 07:33:41,527 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-09 07:33:41,527 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 07:33:41,527 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-09 07:33:41,528 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 07:33:41,528 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 07:33:41,529 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 07:33:41,529 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 07:33:41,530 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 07:33:41,530 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 07:33:41,531 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:33:41,532 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 07:33:41,532 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 07:33:41,532 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 07:33:41,533 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-09 07:33:41,533 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-09 07:33:41,534 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 07:33:41,534 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 07:33:41,535 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 915f0586f949e48c77b2ad32406f83bea8431367172226a976e54d2db72122f7 [2024-11-09 07:33:42,019 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 07:33:42,049 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 07:33:42,053 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 07:33:42,055 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 07:33:42,055 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 07:33:42,057 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-09 07:33:44,553 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 07:33:45,279 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 07:33:45,281 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-11-09 07:33:45,340 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data/56abbaed7/4a8c3dc5ecd54779a6a7729db2dac6f8/FLAGf761d93fd [2024-11-09 07:33:45,367 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/data/56abbaed7/4a8c3dc5ecd54779a6a7729db2dac6f8 [2024-11-09 07:33:45,370 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 07:33:45,376 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 07:33:45,379 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 07:33:45,381 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 07:33:45,388 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 07:33:45,389 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:33:45" (1/1) ... [2024-11-09 07:33:45,390 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3273b26b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:45, skipping insertion in model container [2024-11-09 07:33:45,393 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:33:45" (1/1) ... [2024-11-09 07:33:45,589 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 07:33:46,668 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:46,817 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,026 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,035 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,038 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,052 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,053 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,059 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,060 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,073 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,077 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,078 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,079 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,080 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,080 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,082 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,083 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,084 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,085 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,085 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,086 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,091 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,095 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,096 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,096 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,113 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,125 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,125 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,126 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,127 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,135 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,188 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,193 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,193 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,199 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,199 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,201 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,202 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,215 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,216 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,216 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,217 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,217 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,218 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,219 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,219 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,229 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,231 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,235 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,244 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,245 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,251 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,251 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,258 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,259 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,266 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,267 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,282 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,292 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,293 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,311 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,319 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,349 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,352 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,359 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,360 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,364 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,365 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,366 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,367 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,369 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,369 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,370 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,371 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,374 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,380 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,384 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,384 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,386 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,387 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,388 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,400 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,400 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,401 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,402 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,403 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,404 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,408 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,442 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,442 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,443 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,444 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,447 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,448 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,448 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,449 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,454 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,455 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,455 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,459 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,460 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,460 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,460 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,461 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,461 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,461 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,462 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,462 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,463 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,506 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_f006d7a6-e383-4a41-b78f-c6726c9a6a47/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-11-09 07:33:47,570 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-09 07:33:47,572 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:33:47,641 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 07:33:47,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3951-3952] [2024-11-09 07:33:47,876 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4068] [2024-11-09 07:33:47,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4071] [2024-11-09 07:33:47,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4074] [2024-11-09 07:33:47,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4077] [2024-11-09 07:33:47,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [4102] [2024-11-09 07:33:47,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4105] [2024-11-09 07:33:47,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4108] [2024-11-09 07:33:47,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [4111] [2024-11-09 07:33:48,144 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_f006d7a6-e383-4a41-b78f-c6726c9a6a47/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i[215646,215659] [2024-11-09 07:33:48,163 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:33:48,257 INFO L204 MainTranslator]: Completed translation [2024-11-09 07:33:48,258 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48 WrapperNode [2024-11-09 07:33:48,258 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 07:33:48,259 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 07:33:48,259 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 07:33:48,260 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 07:33:48,271 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,358 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,628 INFO L138 Inliner]: procedures = 194, calls = 1538, calls flagged for inlining = 71, calls inlined = 66, statements flattened = 3883 [2024-11-09 07:33:48,634 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 07:33:48,635 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 07:33:48,636 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 07:33:48,639 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 07:33:48,664 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,664 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,762 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,762 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,912 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,933 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,966 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:48,999 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:49,078 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 07:33:49,079 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 07:33:49,079 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 07:33:49,081 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 07:33:49,082 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (1/1) ... [2024-11-09 07:33:49,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:33:49,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:33:49,168 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 07:33:49,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 07:33:49,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2024-11-09 07:33:49,211 INFO L130 BoogieDeclarations]: Found specification of procedure digi_break_ctl [2024-11-09 07:33:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_break_ctl [2024-11-09 07:33:49,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2024-11-09 07:33:49,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2024-11-09 07:33:49,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-09 07:33:49,213 INFO L130 BoogieDeclarations]: Found specification of procedure cond_wait_interruptible_timeout_irqrestore [2024-11-09 07:33:49,213 INFO L138 BoogieDeclarations]: Found implementation of procedure cond_wait_interruptible_timeout_irqrestore [2024-11-09 07:33:49,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-09 07:33:49,214 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-09 07:33:49,214 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-09 07:33:49,214 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-09 07:33:49,214 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-09 07:33:49,215 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_throttle [2024-11-09 07:33:49,215 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_throttle [2024-11-09 07:33:49,215 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-09 07:33:49,215 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-09 07:33:49,215 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-09 07:33:49,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-09 07:33:49,216 INFO L130 BoogieDeclarations]: Found specification of procedure digi_startup [2024-11-09 07:33:49,216 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_startup [2024-11-09 07:33:49,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-09 07:33:49,217 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-09 07:33:49,218 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2024-11-09 07:33:49,218 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2024-11-09 07:33:49,218 INFO L130 BoogieDeclarations]: Found specification of procedure digi_open [2024-11-09 07:33:49,218 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_open [2024-11-09 07:33:49,218 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2024-11-09 07:33:49,218 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2024-11-09 07:33:49,219 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_port_data [2024-11-09 07:33:49,219 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_port_data [2024-11-09 07:33:49,219 INFO L130 BoogieDeclarations]: Found specification of procedure digi_read_bulk_callback [2024-11-09 07:33:49,219 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_read_bulk_callback [2024-11-09 07:33:49,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-09 07:33:49,219 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-09 07:33:49,220 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write [2024-11-09 07:33:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write [2024-11-09 07:33:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_termios [2024-11-09 07:33:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_termios [2024-11-09 07:33:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 07:33:49,221 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 07:33:49,221 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmset [2024-11-09 07:33:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmset [2024-11-09 07:33:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-09 07:33:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-09 07:33:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure digi_set_modem_signals [2024-11-09 07:33:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_set_modem_signals [2024-11-09 07:33:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2024-11-09 07:33:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2024-11-09 07:33:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-09 07:33:49,222 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_inb_command [2024-11-09 07:33:49,222 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_inb_command [2024-11-09 07:33:49,223 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_oob_command [2024-11-09 07:33:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_oob_command [2024-11-09 07:33:49,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-09 07:33:49,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-09 07:33:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-09 07:33:49,223 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-09 07:33:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-09 07:33:49,223 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-09 07:33:49,223 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure digi_rx_unthrottle [2024-11-09 07:33:49,224 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_rx_unthrottle [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-09 07:33:49,224 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-09 07:33:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-09 07:33:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2024-11-09 07:33:49,227 INFO L130 BoogieDeclarations]: Found specification of procedure digi_chars_in_buffer [2024-11-09 07:33:49,227 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_chars_in_buffer [2024-11-09 07:33:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-09 07:33:49,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2024-11-09 07:33:49,229 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-09 07:33:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-09 07:33:49,229 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-09 07:33:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-09 07:33:49,229 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2024-11-09 07:33:49,229 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2024-11-09 07:33:49,230 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_remove [2024-11-09 07:33:49,230 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_remove [2024-11-09 07:33:49,230 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-09 07:33:49,230 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-09 07:33:49,230 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-09 07:33:49,231 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-09 07:33:49,231 INFO L130 BoogieDeclarations]: Found specification of procedure digi_disconnect [2024-11-09 07:33:49,232 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_disconnect [2024-11-09 07:33:49,232 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_wakeup [2024-11-09 07:33:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_wakeup [2024-11-09 07:33:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-09 07:33:49,233 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-09 07:33:49,233 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2024-11-09 07:33:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2024-11-09 07:33:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-09 07:33:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-09 07:33:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-09 07:33:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-09 07:33:49,234 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-09 07:33:49,234 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-09 07:33:49,235 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_bulk_callback [2024-11-09 07:33:49,235 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_bulk_callback [2024-11-09 07:33:49,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2024-11-09 07:33:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2024-11-09 07:33:49,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2024-11-09 07:33:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2024-11-09 07:33:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-09 07:33:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-09 07:33:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure digi_wakeup_write_lock [2024-11-09 07:33:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_wakeup_write_lock [2024-11-09 07:33:49,238 INFO L130 BoogieDeclarations]: Found specification of procedure digi_write_room [2024-11-09 07:33:49,238 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_write_room [2024-11-09 07:33:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-09 07:33:49,239 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-09 07:33:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure digi_close [2024-11-09 07:33:49,239 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_close [2024-11-09 07:33:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure digi_tiocmget [2024-11-09 07:33:49,239 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_tiocmget [2024-11-09 07:33:49,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-09 07:33:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-09 07:33:49,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-09 07:33:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 07:33:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_probe [2024-11-09 07:33:49,240 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_probe [2024-11-09 07:33:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-09 07:33:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure digi_release [2024-11-09 07:33:49,240 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_release [2024-11-09 07:33:49,240 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-09 07:33:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-09 07:33:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure digi_port_init [2024-11-09 07:33:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_port_init [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2024-11-09 07:33:49,241 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2024-11-09 07:33:49,241 INFO L130 BoogieDeclarations]: Found specification of procedure digi_dtr_rts [2024-11-09 07:33:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure digi_dtr_rts [2024-11-09 07:33:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-09 07:33:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-09 07:33:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-09 07:33:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-09 07:33:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-11-09 07:33:49,242 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-11-09 07:33:49,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2024-11-09 07:33:49,243 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_serial_data [2024-11-09 07:33:49,243 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_serial_data [2024-11-09 07:33:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2024-11-09 07:33:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2024-11-09 07:33:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2024-11-09 07:33:49,244 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2024-11-09 07:33:49,244 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 07:33:49,245 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 07:33:50,047 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 07:33:50,053 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 07:33:51,466 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-09 07:34:22,473 INFO L? ?]: Removed 1191 outVars from TransFormulas that were not future-live. [2024-11-09 07:34:22,474 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 07:34:22,528 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 07:34:22,529 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-09 07:34:22,529 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:34:22 BoogieIcfgContainer [2024-11-09 07:34:22,529 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 07:34:22,536 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 07:34:22,537 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 07:34:22,541 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 07:34:22,545 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 07:33:45" (1/3) ... [2024-11-09 07:34:22,546 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7524c61d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:34:22, skipping insertion in model container [2024-11-09 07:34:22,547 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:33:48" (2/3) ... [2024-11-09 07:34:22,548 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7524c61d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:34:22, skipping insertion in model container [2024-11-09 07:34:22,548 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:34:22" (3/3) ... [2024-11-09 07:34:22,552 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--usb--serial--digi_acceleport.ko-entry_point.cil.out.i [2024-11-09 07:34:22,575 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 07:34:22,575 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 07:34:22,730 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 07:34:22,743 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;@6194f6e5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 07:34:22,747 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 07:34:22,764 INFO L276 IsEmpty]: Start isEmpty. Operand has 1352 states, 922 states have (on average 1.3893709327548807) internal successors, (1281), 943 states have internal predecessors, (1281), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) [2024-11-09 07:34:22,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-09 07:34:22,788 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:34:22,790 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:34:22,790 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:34:22,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:34:22,797 INFO L85 PathProgramCache]: Analyzing trace with hash 759581785, now seen corresponding path program 1 times [2024-11-09 07:34:22,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:34:22,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2013758834] [2024-11-09 07:34:22,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:22,820 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:22,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:34:22,824 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:34:22,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-09 07:34:29,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:29,581 INFO L255 TraceCheckSpWp]: Trace formula consists of 2055 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-09 07:34:29,596 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:34:29,635 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2024-11-09 07:34:29,635 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:34:29,636 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:34:29,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2013758834] [2024-11-09 07:34:29,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2013758834] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:34:29,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:34:29,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 07:34:29,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661781682] [2024-11-09 07:34:29,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:34:29,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 07:34:29,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:34:29,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 07:34:29,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 07:34:29,694 INFO L87 Difference]: Start difference. First operand has 1352 states, 922 states have (on average 1.3893709327548807) internal successors, (1281), 943 states have internal predecessors, (1281), 365 states have call successors, (365), 64 states have call predecessors, (365), 63 states have return successors, (360), 356 states have call predecessors, (360), 360 states have call successors, (360) Second operand has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-09 07:34:29,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:34:29,919 INFO L93 Difference]: Finished difference Result 2699 states and 4115 transitions. [2024-11-09 07:34:29,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 07:34:29,922 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 151 [2024-11-09 07:34:29,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:34:29,965 INFO L225 Difference]: With dead ends: 2699 [2024-11-09 07:34:29,965 INFO L226 Difference]: Without dead ends: 1337 [2024-11-09 07:34:29,979 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 07:34:29,983 INFO L432 NwaCegarLoop]: 2001 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2001 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:34:29,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2001 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 07:34:30,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1337 states. [2024-11-09 07:34:30,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1337 to 1337. [2024-11-09 07:34:30,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1337 states, 914 states have (on average 1.3818380743982495) internal successors, (1263), 928 states have internal predecessors, (1263), 360 states have call successors, (360), 63 states have call predecessors, (360), 62 states have return successors, (359), 355 states have call predecessors, (359), 359 states have call successors, (359) [2024-11-09 07:34:30,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1337 states to 1337 states and 1982 transitions. [2024-11-09 07:34:30,213 INFO L78 Accepts]: Start accepts. Automaton has 1337 states and 1982 transitions. Word has length 151 [2024-11-09 07:34:30,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:34:30,215 INFO L471 AbstractCegarLoop]: Abstraction has 1337 states and 1982 transitions. [2024-11-09 07:34:30,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-09 07:34:30,216 INFO L276 IsEmpty]: Start isEmpty. Operand 1337 states and 1982 transitions. [2024-11-09 07:34:30,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-09 07:34:30,224 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:34:30,224 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:34:30,263 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-09 07:34:30,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:30,426 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:34:30,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:34:30,427 INFO L85 PathProgramCache]: Analyzing trace with hash 115564369, now seen corresponding path program 1 times [2024-11-09 07:34:30,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:34:30,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956476979] [2024-11-09 07:34:30,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:30,430 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:30,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:34:30,434 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:34:30,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-09 07:34:36,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:36,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 2055 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:34:36,469 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:34:36,762 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-11-09 07:34:36,762 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:34:36,762 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:34:36,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956476979] [2024-11-09 07:34:36,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956476979] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:34:36,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:34:36,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:34:36,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270083654] [2024-11-09 07:34:36,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:34:36,766 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:34:36,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:34:36,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:34:36,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:34:36,768 INFO L87 Difference]: Start difference. First operand 1337 states and 1982 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 07:34:37,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:34:37,340 INFO L93 Difference]: Finished difference Result 2666 states and 3960 transitions. [2024-11-09 07:34:37,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:34:37,343 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2024-11-09 07:34:37,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:34:37,361 INFO L225 Difference]: With dead ends: 2666 [2024-11-09 07:34:37,362 INFO L226 Difference]: Without dead ends: 1338 [2024-11-09 07:34:37,371 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:34:37,372 INFO L432 NwaCegarLoop]: 1980 mSDtfsCounter, 0 mSDsluCounter, 3940 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5920 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:34:37,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5920 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 07:34:37,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2024-11-09 07:34:37,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 1338. [2024-11-09 07:34:37,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1338 states, 915 states have (on average 1.3814207650273225) internal successors, (1264), 929 states have internal predecessors, (1264), 360 states have call successors, (360), 63 states have call predecessors, (360), 62 states have return successors, (359), 355 states have call predecessors, (359), 359 states have call successors, (359) [2024-11-09 07:34:37,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1338 states to 1338 states and 1983 transitions. [2024-11-09 07:34:37,476 INFO L78 Accepts]: Start accepts. Automaton has 1338 states and 1983 transitions. Word has length 151 [2024-11-09 07:34:37,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:34:37,477 INFO L471 AbstractCegarLoop]: Abstraction has 1338 states and 1983 transitions. [2024-11-09 07:34:37,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 07:34:37,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1338 states and 1983 transitions. [2024-11-09 07:34:37,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-09 07:34:37,486 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:34:37,486 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:34:37,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-09 07:34:37,691 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:37,692 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:34:37,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:34:37,696 INFO L85 PathProgramCache]: Analyzing trace with hash 577099272, now seen corresponding path program 1 times [2024-11-09 07:34:37,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:34:37,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [167075281] [2024-11-09 07:34:37,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:37,705 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:37,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:34:37,708 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:34:37,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-09 07:34:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:43,300 INFO L255 TraceCheckSpWp]: Trace formula consists of 2154 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:34:43,309 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:34:43,744 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 64 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 07:34:43,744 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:34:46,088 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-09 07:34:46,089 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:34:46,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [167075281] [2024-11-09 07:34:46,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [167075281] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:34:46,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [601195365] [2024-11-09 07:34:46,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:46,090 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:34:46,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:34:46,094 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:34:46,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-09 07:34:51,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:51,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 2154 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:34:51,454 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:34:51,787 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-09 07:34:51,788 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:34:51,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [601195365] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:34:51,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:34:51,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 07:34:51,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138524423] [2024-11-09 07:34:51,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:34:51,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:34:51,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:34:51,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:34:51,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:34:51,794 INFO L87 Difference]: Start difference. First operand 1338 states and 1983 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:34:54,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:34:54,951 INFO L93 Difference]: Finished difference Result 3734 states and 5504 transitions. [2024-11-09 07:34:54,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:34:54,952 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 160 [2024-11-09 07:34:54,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:34:54,975 INFO L225 Difference]: With dead ends: 3734 [2024-11-09 07:34:54,975 INFO L226 Difference]: Without dead ends: 2432 [2024-11-09 07:34:54,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:34:54,987 INFO L432 NwaCegarLoop]: 1981 mSDtfsCounter, 1627 mSDsluCounter, 1760 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1627 SdHoareTripleChecker+Valid, 3741 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:34:54,988 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1627 Valid, 3741 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-09 07:34:54,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2432 states. [2024-11-09 07:34:55,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2432 to 2427. [2024-11-09 07:34:55,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2427 states, 1659 states have (on average 1.3719107896323086) internal successors, (2276), 1688 states have internal predecessors, (2276), 645 states have call successors, (645), 123 states have call predecessors, (645), 122 states have return successors, (644), 635 states have call predecessors, (644), 644 states have call successors, (644) [2024-11-09 07:34:55,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2427 states to 2427 states and 3565 transitions. [2024-11-09 07:34:55,165 INFO L78 Accepts]: Start accepts. Automaton has 2427 states and 3565 transitions. Word has length 160 [2024-11-09 07:34:55,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:34:55,168 INFO L471 AbstractCegarLoop]: Abstraction has 2427 states and 3565 transitions. [2024-11-09 07:34:55,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:34:55,169 INFO L276 IsEmpty]: Start isEmpty. Operand 2427 states and 3565 transitions. [2024-11-09 07:34:55,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-09 07:34:55,176 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:34:55,176 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:34:55,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2024-11-09 07:34:55,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2024-11-09 07:34:55,577 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:34:55,577 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:34:55,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:34:55,578 INFO L85 PathProgramCache]: Analyzing trace with hash 177521426, now seen corresponding path program 1 times [2024-11-09 07:34:55,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:34:55,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730447752] [2024-11-09 07:34:55,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:55,581 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:55,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:34:55,585 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:34:55,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-09 07:35:00,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:35:00,820 INFO L255 TraceCheckSpWp]: Trace formula consists of 2154 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:35:00,825 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:01,273 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 64 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2024-11-09 07:35:01,273 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:35:03,388 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 324 trivial. 0 not checked. [2024-11-09 07:35:03,388 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:35:03,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730447752] [2024-11-09 07:35:03,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730447752] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:35:03,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [960572064] [2024-11-09 07:35:03,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:35:03,389 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:35:03,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:35:03,391 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:35:03,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-09 07:35:09,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:35:09,297 INFO L255 TraceCheckSpWp]: Trace formula consists of 2154 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:35:09,302 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:09,609 INFO L134 CoverageAnalysis]: Checked inductivity of 381 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 381 trivial. 0 not checked. [2024-11-09 07:35:09,609 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:35:09,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [960572064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:35:09,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:35:09,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 07:35:09,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771307236] [2024-11-09 07:35:09,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:35:09,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:35:09,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:35:09,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:35:09,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:35:09,613 INFO L87 Difference]: Start difference. First operand 2427 states and 3565 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:35:12,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:35:12,608 INFO L93 Difference]: Finished difference Result 5990 states and 8771 transitions. [2024-11-09 07:35:12,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:35:12,609 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 160 [2024-11-09 07:35:12,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:35:12,643 INFO L225 Difference]: With dead ends: 5990 [2024-11-09 07:35:12,643 INFO L226 Difference]: Without dead ends: 3599 [2024-11-09 07:35:12,659 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:35:12,661 INFO L432 NwaCegarLoop]: 3480 mSDtfsCounter, 1640 mSDsluCounter, 1772 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 5252 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-09 07:35:12,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 5252 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-09 07:35:12,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3599 states. [2024-11-09 07:35:12,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3599 to 3596. [2024-11-09 07:35:12,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3596 states, 2466 states have (on average 1.3682076236820762) internal successors, (3374), 2509 states have internal predecessors, (3374), 939 states have call successors, (939), 191 states have call predecessors, (939), 190 states have return successors, (938), 925 states have call predecessors, (938), 938 states have call successors, (938) [2024-11-09 07:35:12,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3596 states to 3596 states and 5251 transitions. [2024-11-09 07:35:12,897 INFO L78 Accepts]: Start accepts. Automaton has 3596 states and 5251 transitions. Word has length 160 [2024-11-09 07:35:12,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:35:12,899 INFO L471 AbstractCegarLoop]: Abstraction has 3596 states and 5251 transitions. [2024-11-09 07:35:12,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-09 07:35:12,900 INFO L276 IsEmpty]: Start isEmpty. Operand 3596 states and 5251 transitions. [2024-11-09 07:35:12,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-09 07:35:12,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:35:12,909 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 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] [2024-11-09 07:35:12,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-09 07:35:13,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2024-11-09 07:35:13,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:35:13,314 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:35:13,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:35:13,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1352907793, now seen corresponding path program 1 times [2024-11-09 07:35:13,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:35:13,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756081261] [2024-11-09 07:35:13,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:35:13,319 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:35:13,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:35:13,322 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:35:13,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-09 07:35:19,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:35:19,988 INFO L255 TraceCheckSpWp]: Trace formula consists of 2564 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:35:19,996 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:20,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2024-11-09 07:35:20,467 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:35:24,801 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-09 07:35:24,801 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:35:24,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756081261] [2024-11-09 07:35:24,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756081261] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:35:24,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [744273210] [2024-11-09 07:35:24,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:35:24,802 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:35:24,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:35:24,803 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:35:24,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-09 07:35:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:35:30,418 INFO L255 TraceCheckSpWp]: Trace formula consists of 2564 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:35:30,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:37,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1224 trivial. 0 not checked. [2024-11-09 07:35:37,917 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:35:37,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [744273210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:35:37,917 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:35:37,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5, 5] total 9 [2024-11-09 07:35:37,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426913911] [2024-11-09 07:35:37,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:35:37,918 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:35:37,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:35:37,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:35:37,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:35:37,920 INFO L87 Difference]: Start difference. First operand 3596 states and 5251 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-11-09 07:35:38,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:35:38,141 INFO L93 Difference]: Finished difference Result 3701 states and 5376 transitions. [2024-11-09 07:35:38,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:35:38,142 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) Word has length 301 [2024-11-09 07:35:38,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:35:38,174 INFO L225 Difference]: With dead ends: 3701 [2024-11-09 07:35:38,174 INFO L226 Difference]: Without dead ends: 3698 [2024-11-09 07:35:38,177 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 900 GetRequests, 893 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:35:38,178 INFO L432 NwaCegarLoop]: 2000 mSDtfsCounter, 1575 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1575 SdHoareTripleChecker+Valid, 2326 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:35:38,179 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1575 Valid, 2326 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 07:35:38,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3698 states. [2024-11-09 07:35:38,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3698 to 3677. [2024-11-09 07:35:38,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3677 states, 2523 states have (on average 1.3658343242172017) internal successors, (3446), 2569 states have internal predecessors, (3446), 948 states have call successors, (948), 209 states have call predecessors, (948), 205 states have return successors, (947), 931 states have call predecessors, (947), 947 states have call successors, (947) [2024-11-09 07:35:38,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3677 states to 3677 states and 5341 transitions. [2024-11-09 07:35:38,451 INFO L78 Accepts]: Start accepts. Automaton has 3677 states and 5341 transitions. Word has length 301 [2024-11-09 07:35:38,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:35:38,452 INFO L471 AbstractCegarLoop]: Abstraction has 3677 states and 5341 transitions. [2024-11-09 07:35:38,452 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 2 states have internal predecessors, (65), 2 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (23), 1 states have call predecessors, (23), 1 states have call successors, (23) [2024-11-09 07:35:38,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3677 states and 5341 transitions. [2024-11-09 07:35:38,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-11-09 07:35:38,463 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:35:38,463 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:35:38,521 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-09 07:35:38,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2024-11-09 07:35:38,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:35:38,864 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:35:38,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:35:38,865 INFO L85 PathProgramCache]: Analyzing trace with hash -995030021, now seen corresponding path program 1 times [2024-11-09 07:35:38,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:35:38,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251312764] [2024-11-09 07:35:38,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:35:38,867 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:35:38,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:35:38,870 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:35:38,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2024-11-09 07:35:44,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:35:44,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 2539 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:35:44,623 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:45,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2024-11-09 07:35:45,244 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:35:49,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-09 07:35:49,303 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:35:49,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251312764] [2024-11-09 07:35:49,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251312764] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:35:49,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [121832152] [2024-11-09 07:35:49,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:35:49,303 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:35:49,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:35:49,305 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:35:49,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-09 07:35:55,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:35:55,860 INFO L255 TraceCheckSpWp]: Trace formula consists of 2539 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:35:55,870 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:59,559 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 451 proven. 0 refuted. 0 times theorem prover too weak. 773 trivial. 0 not checked. [2024-11-09 07:35:59,559 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:35:59,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [121832152] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:35:59,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:35:59,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 07:35:59,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4808241] [2024-11-09 07:35:59,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:35:59,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:35:59,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:35:59,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:35:59,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:35:59,562 INFO L87 Difference]: Start difference. First operand 3677 states and 5341 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-11-09 07:36:01,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:07,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:36:07,134 INFO L93 Difference]: Finished difference Result 9161 states and 13334 transitions. [2024-11-09 07:36:07,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:36:07,135 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 313 [2024-11-09 07:36:07,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:36:07,181 INFO L225 Difference]: With dead ends: 9161 [2024-11-09 07:36:07,181 INFO L226 Difference]: Without dead ends: 5534 [2024-11-09 07:36:07,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 936 GetRequests, 929 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:36:07,206 INFO L432 NwaCegarLoop]: 2064 mSDtfsCounter, 1689 mSDsluCounter, 1770 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 3834 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:36:07,207 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 3834 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 192 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2024-11-09 07:36:07,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5534 states. [2024-11-09 07:36:07,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5534 to 5526. [2024-11-09 07:36:07,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5526 states, 3838 states have (on average 1.3556539864512767) internal successors, (5203), 3908 states have internal predecessors, (5203), 1369 states have call successors, (1369), 324 states have call predecessors, (1369), 318 states have return successors, (1368), 1345 states have call predecessors, (1368), 1368 states have call successors, (1368) [2024-11-09 07:36:07,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5526 states to 5526 states and 7940 transitions. [2024-11-09 07:36:07,623 INFO L78 Accepts]: Start accepts. Automaton has 5526 states and 7940 transitions. Word has length 313 [2024-11-09 07:36:07,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:36:07,625 INFO L471 AbstractCegarLoop]: Abstraction has 5526 states and 7940 transitions. [2024-11-09 07:36:07,626 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-11-09 07:36:07,629 INFO L276 IsEmpty]: Start isEmpty. Operand 5526 states and 7940 transitions. [2024-11-09 07:36:07,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 314 [2024-11-09 07:36:07,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:36:07,639 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:36:07,701 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2024-11-09 07:36:07,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2024-11-09 07:36:08,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:36:08,040 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:36:08,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:36:08,041 INFO L85 PathProgramCache]: Analyzing trace with hash 1032330816, now seen corresponding path program 1 times [2024-11-09 07:36:08,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:36:08,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2051461611] [2024-11-09 07:36:08,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:36:08,045 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:36:08,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:36:08,048 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:36:08,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2024-11-09 07:36:14,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:36:14,404 INFO L255 TraceCheckSpWp]: Trace formula consists of 2538 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:36:14,414 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:36:15,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2024-11-09 07:36:15,260 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:36:22,965 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-09 07:36:22,966 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:36:22,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2051461611] [2024-11-09 07:36:22,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2051461611] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:36:22,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1738242901] [2024-11-09 07:36:22,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:36:22,966 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:36:22,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:36:22,968 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:36:22,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-11-09 07:36:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:36:29,804 INFO L255 TraceCheckSpWp]: Trace formula consists of 2538 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:36:29,809 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:36:33,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 451 proven. 0 refuted. 0 times theorem prover too weak. 773 trivial. 0 not checked. [2024-11-09 07:36:33,690 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:36:33,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1738242901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:36:33,690 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:36:33,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 07:36:33,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658005931] [2024-11-09 07:36:33,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:36:33,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:36:33,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:36:33,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:36:33,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:36:33,693 INFO L87 Difference]: Start difference. First operand 5526 states and 7940 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-11-09 07:36:35,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:41,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:36:41,823 INFO L93 Difference]: Finished difference Result 13621 states and 19609 transitions. [2024-11-09 07:36:41,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:36:41,824 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 313 [2024-11-09 07:36:41,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:36:41,903 INFO L225 Difference]: With dead ends: 13621 [2024-11-09 07:36:41,904 INFO L226 Difference]: Without dead ends: 8145 [2024-11-09 07:36:41,937 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 936 GetRequests, 929 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:36:41,939 INFO L432 NwaCegarLoop]: 2597 mSDtfsCounter, 1689 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 83 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1689 SdHoareTripleChecker+Valid, 4366 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2024-11-09 07:36:41,939 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1689 Valid, 4366 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 206 Invalid, 1 Unknown, 0 Unchecked, 7.8s Time] [2024-11-09 07:36:41,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8145 states. [2024-11-09 07:36:42,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8145 to 8130. [2024-11-09 07:36:42,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8130 states, 5719 states have (on average 1.3442909599580346) internal successors, (7688), 5823 states have internal predecessors, (7688), 1928 states have call successors, (1928), 491 states have call predecessors, (1928), 482 states have return successors, (1927), 1894 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-11-09 07:36:42,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8130 states to 8130 states and 11543 transitions. [2024-11-09 07:36:42,532 INFO L78 Accepts]: Start accepts. Automaton has 8130 states and 11543 transitions. Word has length 313 [2024-11-09 07:36:42,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:36:42,533 INFO L471 AbstractCegarLoop]: Abstraction has 8130 states and 11543 transitions. [2024-11-09 07:36:42,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2024-11-09 07:36:42,534 INFO L276 IsEmpty]: Start isEmpty. Operand 8130 states and 11543 transitions. [2024-11-09 07:36:42,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2024-11-09 07:36:42,541 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:36:42,542 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 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] [2024-11-09 07:36:42,582 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2024-11-09 07:36:42,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2024-11-09 07:36:42,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:36:42,946 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:36:42,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:36:42,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1962688636, now seen corresponding path program 1 times [2024-11-09 07:36:42,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:36:42,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1096817636] [2024-11-09 07:36:42,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:36:42,950 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:36:42,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:36:42,952 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:36:42,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2024-11-09 07:36:49,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:36:49,186 INFO L255 TraceCheckSpWp]: Trace formula consists of 2536 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:36:49,190 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:36:50,251 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 711 trivial. 0 not checked. [2024-11-09 07:36:50,252 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:36:58,998 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1167 trivial. 0 not checked. [2024-11-09 07:36:58,998 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:36:58,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1096817636] [2024-11-09 07:36:58,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1096817636] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:36:58,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [130586005] [2024-11-09 07:36:58,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:36:58,999 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:36:58,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:36:59,000 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:36:59,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-09 07:37:06,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:37:06,446 INFO L255 TraceCheckSpWp]: Trace formula consists of 2536 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:37:06,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:37:07,794 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1224 trivial. 0 not checked. [2024-11-09 07:37:07,795 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:37:07,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [130586005] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:37:07,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:37:07,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 11 [2024-11-09 07:37:07,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941456804] [2024-11-09 07:37:07,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:37:07,796 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 07:37:07,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:37:07,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 07:37:07,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-09 07:37:07,797 INFO L87 Difference]: Start difference. First operand 8130 states and 11543 transitions. Second operand has 5 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2024-11-09 07:37:09,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:37:09,197 INFO L93 Difference]: Finished difference Result 8165 states and 11577 transitions. [2024-11-09 07:37:09,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:37:09,198 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) Word has length 311 [2024-11-09 07:37:09,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:37:09,251 INFO L225 Difference]: With dead ends: 8165 [2024-11-09 07:37:09,252 INFO L226 Difference]: Without dead ends: 8162 [2024-11-09 07:37:09,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 931 GetRequests, 921 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-11-09 07:37:09,259 INFO L432 NwaCegarLoop]: 1982 mSDtfsCounter, 4 mSDsluCounter, 5929 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7911 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:37:09,259 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7911 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 07:37:09,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8162 states. [2024-11-09 07:37:09,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8162 to 8162. [2024-11-09 07:37:09,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8162 states, 5743 states have (on average 1.342852167856521) internal successors, (7712), 5847 states have internal predecessors, (7712), 1928 states have call successors, (1928), 499 states have call predecessors, (1928), 490 states have return successors, (1927), 1894 states have call predecessors, (1927), 1927 states have call successors, (1927) [2024-11-09 07:37:09,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8162 states to 8162 states and 11567 transitions. [2024-11-09 07:37:09,823 INFO L78 Accepts]: Start accepts. Automaton has 8162 states and 11567 transitions. Word has length 311 [2024-11-09 07:37:09,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:37:09,824 INFO L471 AbstractCegarLoop]: Abstraction has 8162 states and 11567 transitions. [2024-11-09 07:37:09,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (25), 1 states have call predecessors, (25), 1 states have call successors, (25) [2024-11-09 07:37:09,826 INFO L276 IsEmpty]: Start isEmpty. Operand 8162 states and 11567 transitions. [2024-11-09 07:37:09,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 339 [2024-11-09 07:37:09,837 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:37:09,837 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 9, 9, 9, 9, 9, 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] [2024-11-09 07:37:09,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2024-11-09 07:37:10,074 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-09 07:37:10,238 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:37:10,238 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:37:10,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:37:10,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1301925270, now seen corresponding path program 1 times [2024-11-09 07:37:10,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:37:10,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [372915360] [2024-11-09 07:37:10,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:37:10,241 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:37:10,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:37:10,242 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:37:10,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f006d7a6-e383-4a41-b78f-c6726c9a6a47/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2024-11-09 07:37:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:37:16,859 INFO L255 TraceCheckSpWp]: Trace formula consists of 2745 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:37:16,864 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:37:17,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1231 backedges. 512 proven. 1 refuted. 0 times theorem prover too weak. 718 trivial. 0 not checked. [2024-11-09 07:37:17,785 INFO L311 TraceCheckSpWp]: Computing backward predicates...